← Back to Course

🔀 Conditionals and Program Flow

Conditionals let programs choose different paths based on what is true at a given moment.

If, Else If, and Else

Example: Score Check

const score = 82;

if (score >= 90) {
  console.log("Excellent work");
} else if (score >= 70) {
  console.log("You passed");
} else {
  console.log("Keep practicing");
}

Switch Statements

Example: Menu Choice

const choice = "settings";

switch (choice) {
  case "home":
    console.log("Show the home screen");
    break;
  case "settings":
    console.log("Open settings");
    break;
  default:
    console.log("Unknown choice");
}

🎯 Key Ideas

  • Conditionals depend on boolean expressions
  • Use if for flexible conditions
  • Use switch when comparing one value to many fixed options
← Back to Code Foundations