ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ

Базовый JavaScript

JS Учебник JS Синтаксис JS Переменные JS Операторы JS If Условия JS Циклы JS Строки JS Числа JS Функции JS Объекты JS Даты JS Массивы JS Наборы JS Карты JS Математические JS RegExp JS Типы данных JS Ошибки JS Дебагинг JS События JS Программирование JS Справочники JS UTF-8 Характеры

JS Расширенный

JS Версии JS Функции JS Объекты JS Классы JS Итерации JS Промисы JS Модули JS HTML DOM JS Окна JS Web API JS AJAX JS JSON JS jQuery JS Графика JS Примеры JS Объекты

JavaScript. Уроки W3Schools для начинающих на русском языке

Ua En Es De Fr

JavaScript else


Инструкция else

Используйте инструкцию else для определения блока кода, который будет выполнен, если условие является false.

if (условие) {
  //  блок кода, который будет выполнен, если условие true
} else {
  //  блок кода, который будет выполнен, если условие false
}

Пример

Если час меньше, чем 18, создайте приветствие "Good day", иначе "Good evening":

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Попробуйте сами »

Инструкция else if

Используйте инструкцию else if, чтобы указать новое условие, если первое false.

Синтаксис

if (условие1) {
  //  блок кода, который будет выполнен, если условие1 есть true
} else if (условие2) {
  //  блок кода, который будет выполнен, если условие1 есть false и условие2 есть true
} else {
  //  блок кода, который будет выполнен, если условие1 есть false и условие2 есть false
}

Пример

Если час меньше 10:00, создайте приветствие "Good morning", если нет, но час меньше 20:00, создайте приветствие "Good day", иначе "Good evening":

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Попробуйте сами »

Пример

В этом примере будет написана ссылка на W3Schools или на Всемирный фонд дикой природы (WWF). Используя случайное число, существует 50% вероятность для каждой из ссылок.

let text;
if (Math.random() < 0.5) {
  text = "<a href='https://w3schools.com'>Visit W3Schools</a>";
} else {
  text = "<a href='https://wwf.org'>Visit WWF</a>";
}
document.getElementById("demo").innerHTML = text;
Попробуйте сами »