Logical Operations

Using booleans in logic.

Examples

OR Operator ||

Determines if at least one condition is met.

let x = 5;
console.log(x == 5 || x == 0); // true (one is true)
console.log(x == 0 || x == 1); // false (both false)

AND Operator &&

Determines if BOTH conditions are met.

let x = 5;
console.log(x > 0 && x < 10); // true (both true)
console.log(x > 0 && x > 10); // false (one contains false)

NOT Operator !

Inverts the truth value.

let isRaining = false;
console.log(!isRaining); // true

Test Your Knowledge

JavaScript Quiz

No quiz available for this topic yet.