Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Các loại toán tử logic trong JavaScript


Toán tử Logic

JavaScript có 3 toán tử logic: || (OR), && (AND), ! (NOT).

1. Toán tử AND (&&)

Trả về true nếu cả hai biểu thức đều true.

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>

Kết quả

true false

2. Toán tử OR (||)

Trả về true nếu ít nhất một biểu thức true.

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>

Kết quả

true true false

3. Toán tử NOT (!)

Đảo ngược giá trị boolean.

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>

Kết quả

false true