Else-konstruktionen
Konstruktionen else angiver en blok kode,
der udføres, når betingelsen i konstruktionen
if er falsk.
Syntaks
if (boolsk udtryk) {
/*
koden placeret her udføres,
hvis det boolske udtryk er sandt
*/
} else {
/*
koden placeret her udføres,
hvis det boolske udtryk er falsk
*/
};
Hvis der kun er ét udtryk i krølleparenteserne, kan disse krølleparenteser udelades.
Eksempel
Lad os tjekke om variabelens værdi er større end nul eller ej:
let test = -1;
if (test > 0) {
alert('+++');
} else {
alert('---');
}
Eksempel
if-else konstruktioner kan indlejres i hinanden
på en vilkårlig måde:
let num = 3;
if (num >= 0) {
if (num <= 5) {
alert('mindre end eller lig med 5');
} else {
alert('større end 5');
}
} else {
alert('mindre end nul');
}