 switch Statements
switch Statements
Imagine you are standing in front of a vending machine filled with snacks. Each snack has a number below it. You simply press the number of the snack you want, and the machine gives it to you. This is a lot like how a switch statement works in JavaScript. You have a single value (like the number you press), and the code chooses the right action based on that value. Instead of checking every possibility with a long chain of if...else if statements, you can use a switch to make your code clearer and easier to read.
12345678910111213141516171819// Choose a snack based on the selected number let snackNumber = 2; let snack; switch (snackNumber) { case 1: snack = "Chips"; break; case 2: snack = "Chocolate Bar"; break; case 3: snack = "Granola Bar"; break; default: snack = "Unknown snack"; } console.log("You chose: " + snack);
1. When is a switch statement more useful than multiple if...else if statements?
2. Complete the switch statement so that it sets 'snack' to 'Granola Bar' when 'snackNumber' is 3.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain how the `switch` statement works in this example?
What happens if I change the value of `snackNumber`?
Are there any advantages of using `switch` over `if...else` statements?
Awesome!
Completion rate improved to 7.69 switch Statements
switch Statements
Sveip for å vise menyen
Imagine you are standing in front of a vending machine filled with snacks. Each snack has a number below it. You simply press the number of the snack you want, and the machine gives it to you. This is a lot like how a switch statement works in JavaScript. You have a single value (like the number you press), and the code chooses the right action based on that value. Instead of checking every possibility with a long chain of if...else if statements, you can use a switch to make your code clearer and easier to read.
12345678910111213141516171819// Choose a snack based on the selected number let snackNumber = 2; let snack; switch (snackNumber) { case 1: snack = "Chips"; break; case 2: snack = "Chocolate Bar"; break; case 3: snack = "Granola Bar"; break; default: snack = "Unknown snack"; } console.log("You chose: " + snack);
1. When is a switch statement more useful than multiple if...else if statements?
2. Complete the switch statement so that it sets 'snack' to 'Granola Bar' when 'snackNumber' is 3.
Takk for tilbakemeldingene dine!