javascript中有哪些类型的逻辑运算符?

逻辑运算符

逻辑运算符用于在JavaScript中的变量之间查找逻辑。JavaScript中有三个逻辑运算符:|| (OR),&&(AND)、! (不)。

AND运算符

如果两个表达式都为真,则AND运算符(&&)返回true,否则返回false。

示例

<html>

<body>

<p id="and"></p>

<script>

   var a = 200;

   var b = 300;

   document.getElementById("and").innerHTML =

   (a > 100 && b <500) + "<br>" +

   (a < 100 && b <50);

</script>

</body>

</html>

输出结果

true

false

OR运算符

如果一个或两个表达式为真,则OR运算符的值为true。

示例

<html>

<body>

<p id="or"></p>

<script>

   var x = 200;

   var y = 300;

   document.getElementById("or").innerHTML =

   (x == 200 || y == 300) + "<br>" +

   (x == 200 || y == 0) + "<br>" +

   (x == 0 || y == 0)

</script>

</body>

</html>

输出结果

true

true

false

NOT运算符

NOT运算符为真值提供false,为真值提供true。

示例

<html>

<body>

<p id="not"></p>

<script>

   var x = 200;

   var y = 300;

   document.getElementById("not").innerHTML =

   !(x < y) + "<br>" + !(x > y);

</script>

</body>

</html>

输出结果

false

true

以上是 javascript中有哪些类型的逻辑运算符? 的全部内容, 来源链接: utcz.com/z/338586.html

回到顶部