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 else
if then else
Answer: B. if (condition) { } else { }