Description
Logical OR results in a true
if either of the two operands is true
.
Logical OR results in a true
if either of the two operands is true
.
This operator can be used inside the condition of an if statement.
if (x > 0 || y > 0) { // if either x or y is greater than zero
// statements
}
Do not confuse the boolean || (double pipe) operator with the bitwise OR operator | (single pipe).
LANGUAGE logical not
LANGUAGE logical and
LANGUAGE | Bitwise OR