比较运算符用于对两个操作数进行比较,比较的结果为真时返回true,结果为假时返回false。JavaScript比较运算符如表2-9所示。
表2-9 比较运算符
【例2-2】比较运算符
例2-2在Chrome浏览器控制台中的输出结果如图2-5所示。由输出结果可知,当进行比较的两个操作数类型不同时,除了“===”和“!==”之外,其他操作符会自动将字符串类型数据转换为数字类型之后再比较。全等运算符(===)只有当两个操作数的类型和值均相等时,结果才为true。
图2-5 例2-2的输出结果