LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 280|回复: 0

Javascript值的比较

[复制链接]
发表于 2024-1-12 17:34:44 | 显示全部楼层 |阅读模式
我们知道,在数学中有很多用于比较大小的运算符。

在 JavaScript 中,它们的编写方式如下:

大于 / 小于:a > b,a < b。
大于等于 / 小于等于:a >= b,a <= b。
检查两个值的相等:a == b,请注意双等号 == 表示相等性检查,而单等号 a = b 表示赋值。
检查两个值不相等:不相等在数学中的符号是 ≠,但在 JavaScript 中写成 a != b。
在本文中,我们将进一步了解不同类型的比较,JavaScript 是如何进行比较的,包括一些重要的特殊性。

在文末给出了一些秘诀,帮助你避免 “JavaScript 陷阱”相关的问题。

比较结果为 Boolean 类型
所有比较运算符均返回布尔值:

true —— 表示“yes(是)”,“correct(正确)”或“the truth(真)”。
false —— 表示“no(否)”,“wrong(错误)”或“not the truth(非真)”。
示例:

alert( 2 > 1 );  // true(正确)
alert( 2 == 1 ); // false(错误)
alert( 2 != 1 ); // true(正确)
和其他类型的值一样,比较的结果可以被赋值给任意变量:

let result = 5 > 4; // 把比较的结果赋值给 result
alert( result ); // true

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表