The reason is operator precedence
In reply to Re^2: true/false condition - what am I doing wrong? by Anonymous Monk in thread true/false condition - what am I doing wrong? by ultranerds