Конструкция if - условие на JavaScript
Конструкция if
задает условие. С помощью
этой конструкции мы можем задать программе,
к примеру, вопрос "больше ли переменная a
,
чем переменная b
", и в зависимости от ответа
выполнить или один код, или другой.
Как правило данная конструкция используется
в комбинации с конструкцией else
.
Синтаксис
if (логическое выражение) {
/*
расположенный здесь код выполниться,
если логическое выражение верное
*/
};
В случае, если в фигурный скобках только одно выражение, можно эти фигурные скобки не писать.
Пример
Если значение переменной равно единице, выведем на экран какое-нибудь сообщение:
let test = 1;
if (test == 1) {
alert('+++');
}
Пример
Проверим, значение переменной больше нуля или нет:
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('меньше нуля');
}