Master if, else, else if, and switch statements for decision making in JavaScript.
if, else if, and else statements, as well as switch cases to control the flow of your program based on various expressions.
This example demonstrates the use of conditional statements in JavaScript:
let score = 85;
// if-else if-else
if (score >= 90) {
console.log("Grade: A");
} else if (score >= 75) {
console.log("Grade: B");
} else if (score >= 60) {
console.log("Grade: C");
} else {
console.log("Grade: F");
}
// switch-case
let fruit = "apple";
switch (fruit) {
case "apple":
console.log("Apples are red or green.");
break;
case "banana":
console.log("Bananas are yellow.");
break;
case "orange":
console.log("Oranges are orange.");
break;
default:
console.log("Unknown fruit.");
}
This code demonstrates:
if, else if, and else to check multiple conditions.switch to select among multiple values of a single variable.Q1: What will be the output of: if (0) { console.log("True"); } else { console.log("False"); }
Answer: B. False
Q2: Which keyword is used to check multiple possible values of a variable?
Answer: C. switch
Q3: In a switch statement, what happens if you forget the break statement?
Answer: C. Execution falls through to the next case
Q4: Which is the correct structure of an if-else statement?
if { condition } else { }if (condition) { } else { }if condition: then elseif then elseAnswer: B. if (condition) { } else { }