Else if konstrukcija u JavaScript-u
Konstrukcija else if omogućava
zadavanje uslova u bloku else.
Pogledajmo na primeru:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Prednost korišćenja else if
umesto nekoliko if-ova je mogućnost
da se uhvati situacija kada vrednost promenljive
num ne odgovara nijednom od uslova:
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('neispravna vrednost promenljive num');
}
U promenljivoj day se nalazi neki broj
iz intervala od 1 do 31. Odredite
u koju dekadu meseca spada ovaj broj
(u prvu, drugu ili treću).
Modifikujte prethodni zadatak tako da,
ako u promenljivoj day bude broj
koji nije od 1 do 31, ispiše se poruka
o grešci.