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.