Встречается на собеседованиях • сегодня
Есть ли конструкция "else if" в JS
Да, в JavaScript есть конструкция else if, которая позволяет проверять несколько условий последовательно. Она используется внутри условного оператора if:
javascript
if (condition1) {
// выполнится, если condition1 === true
} else if (condition2) {
// выполнится, если condition1 === false и condition2 === true
} else {
// выполнится, если все предыдущие условия === false
}Фактически else if - это просто комбинация else и следующего за ним if. Можно писать и так:
javascript
if (condition1) {
// ...
} else {
if (condition2) {
// ...
}
}Но первый вариант с else if читается лучше и используется чаще.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы