Конструкција else
Конструкцијата 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('помалку од нула');
}