Конструкција else if у JavaScript-у
Конструкција else if омогућава
задавање услова у блоку else.
Погледајмо на примеру:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Предност коришћења else if
уместо неколико if-ова је могућност
хватања ситуације када вредност променљиве
num не одговара ни једном од услова:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
} else {
console.log('неисправна вредност променљиве num');
}
У променљивој day се налази неки број
из интервала од 1 до 31. Одредите
у коју деценију месеца спада овај број
(у прву, другу или трећу).
Модификујте претходни задатак тако да,
ако у променљивој day не буде број
од 1 до 31, буде приказана порука
о грешци.