JS-039

Beginner4 min~4 min read#logical-or#or#logic
Logical OR ||
One true condition is enough
Goal
Learn to use the || operator when at least one true condition is enough.
Explanation
- The || operator means logical OR.
- It returns true if at least one side is true.
- The result is false only when both sides are false.
- || is often used when several alternatives are acceptable.
- This operator is very useful for conditions, checks, and fallback values.
Analogy
Imagine that either of two keys can open a door. If you have at least one key, you can enter.
Code
console.log(true || false);
console.log(false || true);
console.log(false || false);Result: true true false
Common mistake
Beginners sometimes think || requires two true values. In fact, just one true value is enough for ||.
Remember
- ✦ || returns true if at least one side is true.
- ✦ The result is false only when every side is false.
- ✦ || is used for alternative options.
Quick Quiz
What does false || true return?