JavaScript 中的比较运算符是什么?

javascriptweb developmentfront end technology更新于 2024/7/14 18:14:00

JavaScript 支持以下比较运算符。假设变量 A 保存 10,变量 B 保存 20,则:

Sr.否
运算符和说明
1
= =(相等)
检查两个操作数的值是否相等,如果相等,则条件为真。
例如: (A == B) 不为真。
2
!=(不等)
检查两个操作数的值是否相等,如果值不相等,则条件为真。
例如: (A != B) 为真。
3
> (大于)
检查左操作数的值是否大于右操作数的值,如果是,则条件为真。
例如: (A > B) 不为真。
4
< (小于)
检查左操作数的值是否小于右操作数的值,如果是,则条件为真。
例如: (A < B) 为真。
5
>= (大于或等于)
检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。
例如: (A >= B) 不为真。
6
<= (小于或等于)
检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为真。
例如: (A <= B) 为真。

以下代码展示了如何在 JavaScript 中使用比较运算符:

示例

<html>
   <body>
      <script>
         <!--
            var a = 10;
            var b = 20;
            var linebreak = "<br />";
            document.write("(a == b) => ");
            result = (a == b);
            document.write(result);
            document.write(linebreak);
            document.write("(a < b) => ");
            result = (a < b);
            document.write(result);
            document.write(linebreak);
            document.write("(a > b) => ");
            result = (a > b);
            document.write(result);
            document.write(linebreak);
            document.write("(a != b) => ");
            result = (a != b);
            document.write(result);
            document.write(linebreak);
            document.write("(a >= b) => ");
            result = (a >= b);
            document.write(result);
            document.write(linebreak);
            document.write("(a <= b) => ");
            result = (a <= b);
            document.write(result);
            document.write(linebreak);
        //-->
     </script>
     Set the variables to different values and different operators and then try...
   </body>
</html>

相关文章