Если есть много вариантов для выбора, воспользуйтесь оператором switch
. Конструкция switch заменяет собой сразу несколько операторов if.
Пример на псевдокоде:
switch (num) {
case value1:
statement1;
break;
case value2:
statement2;
break;
...
case valueN:
statementN;
break;
}
Оператор switch
проверяет значение переменной num на соответствие одному из множества значений заданных при помощи ключевого слова case
(переводится c англ. "случай"). Если соответствие установлено – switch начинает выполняться от соответствующего case и далее, до ближайшего break (или до конца switch).
Совпадение с значением в case
проверяется на строгое равенство (===
). Оператор break
сообщает JavaScript прекратить выполнение оператора switch
. Если оператор break
пропущен, то будет выполнен следующий оператор.
Напишите оператор switch, который проверяет значение val
и присваивает значение переменной answer
согласно следующим условиям:1
- "alpha"2
- "beta"3
- "gamma"4
- "delta"