Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer switch Statements | Understanding Program Flow and Decisions
Conditional Statements and Loops in JavaScript

bookswitch 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);
copy

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.

question mark

When is a switch statement more useful than multiple if...else if statements?

Select the correct answer

question-icon

Complete the switch statement so that it sets 'snack' to 'Granola Bar' when 'snackNumber' is 3.

You chose: Granola Bar

Click or drag`n`drop items and fill in the blanks

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 7.69

bookswitch Statements

Veeg om het menu te tonen

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);
copy

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.

question mark

When is a switch statement more useful than multiple if...else if statements?

Select the correct answer

question-icon

Complete the switch statement so that it sets 'snack' to 'Granola Bar' when 'snackNumber' is 3.

You chose: Granola Bar

Click or drag`n`drop items and fill in the blanks

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5
some-alt