Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
else
Хоча інтсрукції if
виконують код за певних умов, вони не створюють справжнього розгалуження у вашому коді. Натомість, вони скеровують інтерпретатор різними шляхами у вашій програмі.
Ключове слово else
Щоб ввести поведінку розгалуження, ви можете використовувати ключове слово else
у поєднанні з if
для створення умовних операторів.
Розглянемо такий приклад:
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
У наведеному вище прикладі умова a >= 100
набуває значення false
, тому блок коду в інструкції if
не виконується. Натомість виконується блок коду в інструкції else
, оскільки умова if
має значення false
.
Синтаксис оператора else
подібний до синтаксису оператора if
, за винятком того, що він не вимагає умови та круглих дужок ()
.
Примітка
При використанні інструкції
else
не ставте кінець команди (;
) після блоку кодуif
({}
), оскільки це призведе до виникненняSyntaxError
. Інструкціяif-else
розглядається як одна команда.
Дякуємо за ваш відгук!