关系运算符
关系运算符是比较两个表达式大小关系的运算,它的结果是true或false,即布尔型数据。如果表达式成立 结果为true, 为false。关系运算符有8种:==、!=、>、<、>=、<=、===和!==, 以let a = 6为例。具体说明参见表3-3。
表3-3 关系运算符
运算符 | 名称 | 例子 | 结果 |
== | 等于 | a==4 | false |
!= | 不等于 | a!=4 | true |
> | 大于 | a > 4 | true |
< | 小于 | a < 4 | false |
>= | 大于等于 | a >= 4 | false |
<= | 小于等于 | a <= 4 | fasls |
逻辑运算符
逻辑运算符是对布尔型变量进行运算,其结果也是布尔型,具体说明参见表3-4。
表3-4逻辑运算符
运算符 | 名称 | 例子 | 结果 |
! | 逻辑非 | !a | a不为0时!a表达式为ture a为0时,表达式为false |
&& | 逻辑与 | a&&b | a和b全为ture 表达式才为ture |
|| | 逻辑或 | a||b | a和b最少有一个为ture 表达式为ture |
逻辑运算符对象必须是布尔值类型。