Else-konstruksjonen
Konstruksjonen else definerer en kodeblokk
som vil utføres når betingelsen i konstruksjonen
if er usann.
Syntaks
if (boolsk uttrykk) {
/*
koden plassert her vil utføres
hvis det boolske uttrykket er sant
*/
} else {
/*
koden plassert her vil utføres
hvis det boolske uttrykket er usant
*/
};
I tilfelle hvor det kun er ett uttrykk i krøllparentesene, kan disse krøllparentesene utelates.
Eksempel
La oss sjekke om variabelens verdi er større enn null eller ikke:
let test = -1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Eksempel
Konstruksjoner av typen if-else kan nestes inni hverandre
på en vilkårlig måte:
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('mindre eller lik 5');
} else {
alert('større enn 5');
}
} else {
alert('mindre enn null');
}