Оператор switch — это тип условия в JavaScript, который используется при наличии нескольких операторов if else, он используется для выполнения разных действий на основе разных условий и выбирает один из множества блоков кода для выполнения.

Синтаксис переключателя использует блоки регистра, хотя есть необязательный регистр по умолчанию.

В приведенном выше примере показаны предложения, которые появляются на экране, когда пользователь выбирает определенного питомца. Если пользователь выбирает «ежик», он регистрирует «Фантастический выбор», а если пользователь вводит другое слово, кроме домашнего животного, пользователь получает «не домашнее животное». Теперь давайте посмотрим на другие примеры, такие как арифметические операции:

Оператор switch может выполнять простые и сложные операции. Но думали ли вы о том, что может произойти без перерыва? Давайте посмотрим.

Все блочные коды выполняются без проверок, другими словами, JavaScript вырывается из блока переключателя, когда достигает переключателя. Это останавливает выполнение внутри блока переключателей.

Что помнить

  • Выражение switch оценивается один раз.
  • Значение выражения сравнивается со значениями каждого случая.
  • Если есть совпадение, выполняется соответствующий блок кода.
  • Если совпадения нет, выполняется блок кода по умолчанию.