Ga naar hoofdinhoud

Else

Er is ook een else-clausule die wordt toegepast wanneer de eerste voorwaarde niet waar (true) is. Dit is erg krachtig als je wilt reageren op elke willekeurige waarde, maar er één in het bijzonder wilt uitlichten voor een speciale behandeling:

var umbrellaMandatory;

if (country === "England") {
umbrellaMandatory = true;
} else {
umbrellaMandatory = false;
}

De else-clausule kan worden samengevoegd met een andere if. Laten we het voorbeeld uit het vorige artikel herschrijven:

if (country === "England") {
...
} else if (country === "France") {
...
} else if (country === "Germany") {
...
}

opgave

Vul de waarde van name in om te voldoen aan de else if-voorwaarde.

Startcode

const name =

if (name === "John") {

} else if (name === "Aaron") {
// Voldoen aan deze voorwaarde
}
Antwoord
const name = "Aaron";

if (name === "John") {

} else if (name === "Aaron") {
// Voldoen aan deze voorwaarde
}

Validatie

assert(name === "Aaron");