Оператор Switch в JavaScript: перехват всех значений, кроме определенных случаев

В JavaScript метка defaultиспользуется в операторе switchдля перехвата всех значений, которые не указаны явно в операторах case. Метка defaultдействует как запасной вариант, когда ни один из указанных операторов случая не соответствует заданному значению.

Вот пример того, как метка defaultиспользуется в операторе switch:

switch (value) {
  case 1:
    // code to execute if value is 1
    break;
  case 2:
    // code to execute if value is 2
    break;
  default:
    // code to execute if value doesn't match any case
}

В приведенном выше примере, если переменная valueне соответствует ни одному из указанных случаев (1 или 2), будет выполнен код внутри блока default..