Quiz: JavaScript if else and switch
Learn JavaScript if, else, and switch statements with clear syntax, real-world examples, and best practices for writing clean, decision-based code.
1.
What will the following code output?
javascript
1 2 3 4 5 6 7
let age = 20; if (age >= 18) { console.log("Adult"); } else { console.log("Minor"); }
2.
What will this code log to the console?
javascript
1 2 3 4 5 6 7 8 9 10 11 12
let role = "admin"; let active = false; if (active) { if (role === "admin") { console.log("Show admin dashboard"); } else { console.log("Show user dashboard"); } } else { console.log("Please activate your account."); }
3.
What is the purpose of the break keyword in a switch statement?
4.
What will be logged from this code?
javascript
1 2 3 4 5 6 7 8 9 10 11 12 13
let grade = 'B'; switch (grade) { case 'A': case 'B': console.log('Great job!'); break; case 'C': console.log('You passed.'); break; default: console.log('Needs improvement.'); }
5.
Which statement about switch vs if else is TRUE?