一、比较运算符
又叫关系运算符,用于判断两个被操作数的大小及是否相等的关系。使用比较运算符其返回结果一定为布尔值。
运算符 运算规则 范例 结果
== 相等于 4==3 false
!= 不等于 4!=3 true
< 小于 4<3 false
> 大于 4>3 true
<= 小于等于 4<=3 false
>= 大于等于 4>=3 true
二、逻辑运算符
用于计算两个布尔值经过指定逻辑后的运算结果,每个逻辑运算符都是一种逻辑运算规则。逻辑是在中学数学中学习的概念,是判断是非关系的运算。所以逻辑运算符操作的均为布尔值:true与false
运算符运算规则范例结果
& 与 false&true false
| 或 false|true true
^ 异或 true^flase true
! 非 !true flase
&& 短路与 false&&true false
|| 短路或 false||true true
逻辑运算符通常连接两个其他表达式计算后的布尔值结果
&&和&以及||和|的区别:当使用短路与或者短路或时,只要能判断出结果则后边的部分就不再判断。
网友评论