Switch

Подобно конструкции if, switch…case управляет процессом выполнения программы, позволяя программисту задавать альтернативный код, который будет выполняться при разных условиях переменных. В частности, оператор switch сравнивает значение переменной со значением, определенном в операторах case. Когда найден оператор case, значение которого равно значению переменной, выполняется часть программного кода в этом операторе.
Ключевое слово break является командой выхода из оператора case и обычно используется в конце каждого case. Без оператора break оператор switch будет продолжать вычислять следующие выражения, пока не достигнет break или конец оператора switch.

switch (var) {
    case 1:
      //выполняется, когда var равно 1
      break;
    case 2:
      //выполняется когда  var равно 2
      break;
    default: 
      // выполняется, если не выбрана ни одна альтернатива 
      // default необязателен 
  }
switch (var) {
 case label:
    // код для выполнения
    break;
 case label:
    // код для выполнения
    break;
 default:
    // код для выполнения
}

Параметры:
var: переменная, которая вычисляется для сравнения с вариантами в case
label: значение, с которым сравнивается значение переменной[:en]Like if statement, switch…case controls the program execution, allowing the programmer to specify a Different code to execute under different conditions. In particular, the Switch statement compares the value of the variable to the value specified in the case statements. When the manual case, the value of which is equal to the value of the variable, executes the code in the application.
Site hacking is a team exit the Case statement and is typically used at the end of each case. Without the Break statement, the Switch statement will continue the following expression is evaluated before the break or end of Switch statement.

switch (var) {
    case 1:
      //выполняется, когда var равно 1
      break;
    case 2:
      //выполняется когда  var равно 2
      break;
    default: 
      // выполняется, если не выбрана ни одна альтернатива 
      // default необязателен 
  }
switch (var) {
 case label:
    // код для выполнения
    break;
 case label:
    // код для выполнения
    break;
 default:
    // код для выполнения
}

Параметры:
var: переменная, которая вычисляется для сравнения с вариантами в case
label: значение, с которым сравнивается значение переменной