逻辑运算符 | 名称 | 说明 |
& | 逻辑与 | 当且仅当运算符两边的表达式都为真时,最后运算结果才为真 |
&& | 短路与 |
当且仅当两个操作数都为真,才为真。注意:如果前面的表达式为假,则后面的表达式就不会执行。所以叫短路与。 |
| | 逻辑或 | 如果两个操作数任何一个为真,则返回真 |
| | | 短路或 | 如果任何两个操作数任何一个为真,就为真。注意:如果前面的表达式为真, 则后面的表达式就不会执行,所以叫短路或。 |
! | 逻辑非 | 称为取反运算符。用来反转操作数的逻辑状态。如果条件为true,则逻辑非运算符将得到 false。 |