Инструкция switch оценивает условие и предоставляет несколько точек принятия решения в зависимости от значения.
В предыдущих статьях мы обсуждали оператор if и оператор if/else. Пример, который мы обсуждали, чтобы продемонстрировать несколько точек принятия решений, заключался в том, чтобы проверить погоду и решить, какую обувь надеть.
if (raining) {
// put on wellies
} else-if (snowing) {
// put on snow boots
} else-if (sunny) {
// put on sandals
} else {
// stay indoors
}
Мы оцениваем только три результата, raining
, snowing
и sunny
, с оператором else
, чтобы поймать любой другой тип погоды, и его уже довольно трудно прочитать.
Что, если бы мы захотели создать проверку для чего-то с большими возможностями, например, для проверки дня недели и выполнения соответствующих работ?
Эта статья была размещена на Medium в очень урезанной версии, чтобы охватить более широкую аудиторию.
Если вы хотите прочитать эту статью, перейдите по следующей ссылке.
CodeTips стремится помочь новичкам с нулевым или очень небольшим опытом научиться программировать.
Почему бы не подписаться на нашу рассылку и получать свежие статьи прямо на почту?
Первоисточник этого контента — CodeTips.
Первоначально опубликовано на https://www.codetips.co.uk 8 мая 2019 г.