Die konstruksie else if in JavaScript
Die konstruksie else if laat toe om
voorwaardes in die else-blok te spesifiseer.
Kom ons kyk na 'n voorbeeld:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
Die voordeel van die gebruik van else if
in plaas van verskeie if's is die vermoë
om die situasie te vang waar die waarde van die veranderlike
num onder geen van die voorwaardes val nie:
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('verkeerde waarde van die veranderlike num');
}
In die veranderlike day is daar 'n getal
uit die interval van 1 tot 31. Bepaal
in watter dekade van die maand hierdie getal val
(in die eerste, tweede of derde).
Wysig die vorige taak sodat,
indien daar in die veranderlike day nie 'n getal
van 1 tot 31 is nie, 'n foutboodskap
uitgereik word.