Конструкция switch JS

Конструкция switch JS

Управляющая конструкция switch позволяет выполнять различные блоки кода, в зависимости от значения переменной.
Похож на if...else, но решает более узкую задачу.

Как пишется - В круглых скобках указывается переменная, значение которой сравнивается. В фигурных скобках с помощью ключевого слова case указываются возможные значения и код, который нужно выполнить.

Пример приветствия пользователя в зависимости от статуса:

switch (membershipStatus) {
  case "vip":
    // выполнится, если в переменной membershipStatus хранится строка "vip"
    console.log("Приветствуем вас, ваше великолепие!")
    console.log("рады вас видеть!")
    break
  case "diamond":
    console.log("Здравствуйте, бриллиантовый клиент!")
    break
  case "gold":
    console.log("Привет, золотой мой!")
    break
  default:
    // выполнится, если ни один другой случай не сработал
    console.log("Прив")
    break
 }

Share Tweet Send
0 Комментарии
Загрузка...
You've successfully subscribed to Pinta IT 🍺
Great! Next, complete checkout for full access to Pinta IT 🍺
Welcome back! You've successfully signed in
Success! Your account is fully activated, you now have access to all content.