Конструкция else - альтернатива условию на JavaScript

Конструкция else задает блок кода, который выполнится при ложном условии в конструкции if.

Синтаксис

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

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

Пример

Проверим, значение переменной больше нуля или нет:

let test = -1; if (test > 0) { alert('+++'); } else { alert('---'); }

Пример

Конструкции if-else можно вкладывать друг в друга произвольным образом:

let num = 3; if (num >= 0) { if (num <= 5) { alert('меньше или равно 5'); } else { alert('больше 5'); } } else { alert('меньше нуля'); }

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

  • конструкцию if,
    которая делает условие
  • конструкцию elseif,
    которая делает условие
  • конструкцию switch,
    которая делает условие



Чат с GPT Компилятор