Conditional Statements in JavaScript

From the JavaScript cheat sheet · Control Flow · verified Jul 2026

Conditional Statements

if, else, switch statements

javascript
// if/else
if (condition) {
  // code
} else if (otherCondition) {
  // code
} else {
  // code
}

// switch
switch (value) {
  case 'a':
    // code
    break;
  case 'b':
    // code
    break;
  default:
    // code
}
💡 Always use braces {} even for single-line if statements
⚡ Switch uses strict equality (===) for comparisons
📌 Don't forget break in switch cases to prevent fall-through
🔥 Switch is cleaner than multiple if/else for many conditions

More JavaScript tasks

Back to the full JavaScript cheat sheet