|
比较运算符用来比较运算符左右两侧的表达式,比较运算符的运算结果是一个布尔值,结果只有两种,不是 true 就是 false。下表中列举了 JavaScript 中支持的比较运算符:
运算符 | 名称 | 示例 | == | 等于 | x == y 表示如果 x 等于 y,则为真 | === | 全等 | x === y 表示如果 x 等于 y,并且 x 和 y 的类型也相同,则为真 | != | 不相等 | x != y 表示如果 x 不等于 y,则为真 | !== | 不全等 | x !== y 表示如果 x 不等于 y,或者 x 和 y 的类型不同,则为真 | < | 小于 | x < y 表示如果 x 小于 y,则为真 | > | 大于 | x > y 表示如果 x 大于 y,则为真 | >= | 大于或等于 | x >= y 表示如果 x 大于或等于 y,则为真 | <= | 小于或等于 | x <= y 表示如果 x 小于或等于 y,则为真 |
更多关于比较运算符的内容请转到:
JS大小比较(>、<、>=、<=)运算符
JS判断相等或者不等于(==、===、!=、!==)运算符
示例代码如下:
纯文本复制
var x = 25;
var y = 35;
var z = "25";
console.log(x == z); // 输出: true
console.log(x === z); // 输出: false
console.log(x != y); // 输出: true
console.log(x !== z); // 输出: true
console.log(x < y); // 输出: true
console.log(x > y); // 输出: false
console.log(x <= y); // 输出: true
console.log(x >= y); // 输出: false
|
|