тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Конструкция else if

Конструкция else if одновременно является конструкцией else и следующим условием if.

Синтаксис

if (логическое выражение 1) { /* расположенный здесь код выполниться, если логическое выражение 1 верное */ } else if (логическое выражение 2) { /* расположенный здесь код выполниться, если логическое выражение 2 верное */ } else { /* расположенный здесь код выполниться, если логическое выражение 2 неверное */ }

В случае, если в фигурный скобках только одно выражение, можно эти фигурные скобки не писать.

Пример

Проверим, хранится ли в переменной число 1, 2 или 3 и выведем соответствующее значение:

let num = 1; if (num == 1) { alert('value1'); } else if (num == 2) { alert('value2'); } else if (num == 3) { alert('value3'); } else { alert('не известное значение'); }

Смотрите также