十、比较运算符

十、比较运算符

  • > 大于

  • < 小于

比较运算符,结果一定是布尔值:

1
2
3 > 8           // false
8 > 3 // true
  • >= 大于等于

  • <= 小于等于

1
2
3 <= 8          // true
8 <= 8 // true
  • == 判断是否相等,不比较类型

  • === 判断是否全等,比较类型

1
2
3
5 == 5             // true
5 == “5” // true 虽然类型不一样,但是==不比较类型
5 === “5” // false 类型不一样,长得一样也不行

举例:

1
2
3
4
5
6
3 > true            // true
false < true // true
0 == false // true
1 == true // true
0 === false // false
1 === true // false

还要注意,判断一个数字是不是在区间内,不能写:

1
3 < 16 < 12           // true

因为计算机会先判断3<16,结果是true 然后判断true<12 ,结果是true

要写做&&的形式(且的形式 ):

1
3 < 16 && 16 < 12           // false
点击查看

本文标题:十、比较运算符

文章作者:Mango

发布时间:2020年07月08日 - 21:35:51

最后更新:2020年07月08日 - 22:35:39

原始链接:https://mango185.github.io/post/5e08a536.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------------本文结束 感谢您的阅读-------------------