Computer >> Máy Tính >  >> Lập trình >> Javascript

Các loại toán tử logic nào trong javascript?

Toán tử lôgic

Toán tử logic được sử dụng để tìm logic giữa các biến trong JavaScript. Có ba toán tử logic trong JavaScript:|| (HOẶC VÀ), ! (KHÔNG).

Toán tử AND

Toán tử AND (&&) trả về true nếu cả hai biểu thức đều đúng, nếu không thì trả về false.

Ví dụ

<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>

Đầu ra

true
false

Toán tử OR

Toán tử OR cho giá trị true nếu một hoặc cả hai biểu thức đều đúng.

Ví dụ

<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>

Đầu ra

true
true
false

Toán tử NOT

Toán tử NOT cho sai đối với giá trị đúng và đúng đối với giá trị sai.

Ví dụ

<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>

Đầu ra

false
true