Этот вопрос проверяет знание конструкции switch в JavaScript, которая используется для организации логики с несколькими условиями. Важно понимать, как она работает, и какие ключевые слова используются внутри.
Конструкция switch используется для сравнения одного значения с несколькими возможными вариантами (case) и выполнения определенного кода для каждого из них. Основные ключевые слова: switch — определяет конструкцию, case — описывает возможные варианты, break — прерывает выполнение дальнейших проверок, и default — указывает, что делать, если ни одно из условий не выполнено.
Конструкция switch — это альтернатива множеству операторов if...else, когда нужно проверить одно и то же выражение на несколько возможных значений. Ее синтаксис выглядит так:
let day = 3;
switch (day) {
case 1:
console.log("Monday");
break;
case 2:
console.log("Tuesday");
break;
case 3:
console.log("Wednesday");
break;
default:
console.log("Invalid day"); }В этом примере day сравнивается с различными значениями 1, 2, и 3. Когда находится совпадение, выполняется соответствующий блок кода. Ключевое слово break останавливает выполнение после первого совпадения, предотвращая выполнение других блоков. Если ни один case не подходит, выполняется блок default.
Ключевые слова:
switch: инициализирует конструкцию.
case: задает возможное значение для проверки.
break: завершает выполнение текущего блока case.
default: выполняется, если ни одно из условий не подошло.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию