Het Gebruik van Else voor Alternatieve Uitkomsten
Hoewel if-verklaringen code uitvoeren onder specifieke voorwaarden, creëren ze geen echte vertakkingen in je code. In plaats daarvan leiden ze de interpreter door verschillende paden binnen je programma.
Het else-trefwoord
Om vertakkingsgedrag te introduceren, kun je het trefwoord else gebruiken in combinatie met if om conditionele verklaringen te maken.
Bekijk dit voorbeeld:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
In het bovenstaande voorbeeld evalueert de conditie a >= 100 tot false, waardoor het codeblok binnen de if-instructie niet wordt uitgevoerd. In plaats daarvan wordt het codeblok binnen de else-instructie uitgevoerd omdat de if-conditie false is.
De syntaxis van de else-instructie lijkt op die van de if-instructie, behalve dat er geen conditie of haakjes () nodig zijn.
Opmerking
Bij het gebruik van een
else-instructie mag de einde-van-opdracht (;) niet na hetif-codeblok ({}) worden geplaatst, omdat dit resulteert in eenSyntaxError. Deif-else-instructie wordt als één opdracht beschouwd.
1. Wat zal de uitvoer zijn?
2. Wat zal de uitvoer zijn?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 2.5
Het Gebruik van Else voor Alternatieve Uitkomsten
Veeg om het menu te tonen
Hoewel if-verklaringen code uitvoeren onder specifieke voorwaarden, creëren ze geen echte vertakkingen in je code. In plaats daarvan leiden ze de interpreter door verschillende paden binnen je programma.
Het else-trefwoord
Om vertakkingsgedrag te introduceren, kun je het trefwoord else gebruiken in combinatie met if om conditionele verklaringen te maken.
Bekijk dit voorbeeld:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
In het bovenstaande voorbeeld evalueert de conditie a >= 100 tot false, waardoor het codeblok binnen de if-instructie niet wordt uitgevoerd. In plaats daarvan wordt het codeblok binnen de else-instructie uitgevoerd omdat de if-conditie false is.
De syntaxis van de else-instructie lijkt op die van de if-instructie, behalve dat er geen conditie of haakjes () nodig zijn.
Opmerking
Bij het gebruik van een
else-instructie mag de einde-van-opdracht (;) niet na hetif-codeblok ({}) worden geplaatst, omdat dit resulteert in eenSyntaxError. Deif-else-instructie wordt als één opdracht beschouwd.
1. Wat zal de uitvoer zijn?
2. Wat zal de uitvoer zijn?
Bedankt voor je feedback!