Het Gebruik van Else voor Alternatieve Uitkomsten
Hoewel if-verklaringen code uitvoeren onder specifieke voorwaarden, creëren ze geen echte vertakkingen in uw code. In plaats daarvan leiden ze de interpreter langs verschillende paden binnen uw programma.
Het else-trefwoord
Om vertakkingsgedrag te introduceren, kunt u 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 naar 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 zal resulteren 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.
Awesome!
Completion rate improved to 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 uw code. In plaats daarvan leiden ze de interpreter langs verschillende paden binnen uw programma.
Het else-trefwoord
Om vertakkingsgedrag te introduceren, kunt u 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 naar 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 zal resulteren 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!