JavaScript Logical Operators
JavaScript Logical Operators are used to evaluate two or more expressions, and the result is a boolean value either true or false. The logical operators in JavaScript are &&, ||, and !.
| Name | Operator | Example |
|---|---|---|
| Logical AND | && | true && false |
| Logical OR | ` | |
| Logical NOT | ! | !true |
In the example column, the expressions are evaluated, and the result is a boolean value.
The && operator returns true only if both expressions are true, otherwise it returns false.
The || operator returns true if either of the expressions is true, and returns false only if both expressions are false.
The ! operator reverses the value of an expression, if the expression is true then the result is false, and vice versa.