Languages
[Edit]
EN

JavaScript - switch statement with example

4 points
Created by:
Maison-Humphries
791

TheĀ switch statement is used to select and execute someĀ code blocks from defined cases using expression.

1. switch syntax

switch(expression) {
    case x:
        // code block
        break;
    case y:
        // code block
        break;
    case z:
        // code block
        break;

    // other cases...

    default:
        // code block
}

Where:

  • expression returns a value that will be comparedĀ with cases,
  • x, y andĀ z areĀ valuesĀ that are associatedĀ with code blocks,
  • if expression maches some case value (x, y or z) than related code block is executed,
  • if breakĀ instruction is placed after a code block, the next code block is not executed,
  • if expression is not matched to any case value default code block is executed.

2. switch statement example

// ONLINE-RUNNER:browser;

var name = 'John';
var role = '';

switch (name) {
    case 'John':
        role = 'Administrator';
        break;
    case 'Kate':
    case 'Chris':
        role = 'Moderator';
        break;
    default:
        role = 'User';
        break;
}

console.log('User ' + name + ' is ' + role + '.');

Output:

User John is Administrator.
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.
Native Advertising
šŸš€
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

ā¤ļøšŸ’» šŸ™‚

Join