javascript 中有哪些类型的逻辑运算符?
javascriptobject oriented programmingprogramming更新于 2024/7/25 3:40:00
逻辑运算符
逻辑运算符用于在 JavaScript 中查找变量之间的逻辑。JavaScript 中有三种逻辑运算符:|| (OR)、&& (AND)、! (NOT)。
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 运算符将得出真值。
示例
<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