Bruk av Else for Alternative Utfall
Mens if
-setninger utfører kode under spesifikke betingelser, skaper de ikke ekte forgrening i koden din. I stedet veileder de tolken gjennom forskjellige stier innenfor programmet ditt.
Nøkkelordet else
For å introdusere forgreningsatferd, kan du bruke nøkkelordet else
i kombinasjon med if
for å lage betingede setninger.
Vurder dette eksempelet:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
I eksempelet ovenfor evalueres betingelsen a >= 100
til false
, så kodeblokken innenfor if
-setningen blir ikke utført. I stedet blir kodeblokken innenfor else
-setningen utført fordi if
-betingelsen er false
.
Syntaksen for else
-setningen er lik den for if
-setningen, bortsett fra at den ikke krever en betingelse eller parenteser ()
.
Merk
Når du bruker en
else
-setning, må du ikke plassere slutt-på-kommando (;
) etterif
-kodeblokken ({}
), da dette vil resultere i enSyntaxError
.if-else
-setningen betraktes som en enkelt kommando.
1. Hva vil være resultatet?
2. Hva vil være resultatet?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.33
Bruk av Else for Alternative Utfall
Sveip for å vise menyen
Mens if
-setninger utfører kode under spesifikke betingelser, skaper de ikke ekte forgrening i koden din. I stedet veileder de tolken gjennom forskjellige stier innenfor programmet ditt.
Nøkkelordet else
For å introdusere forgreningsatferd, kan du bruke nøkkelordet else
i kombinasjon med if
for å lage betingede setninger.
Vurder dette eksempelet:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
I eksempelet ovenfor evalueres betingelsen a >= 100
til false
, så kodeblokken innenfor if
-setningen blir ikke utført. I stedet blir kodeblokken innenfor else
-setningen utført fordi if
-betingelsen er false
.
Syntaksen for else
-setningen er lik den for if
-setningen, bortsett fra at den ikke krever en betingelse eller parenteser ()
.
Merk
Når du bruker en
else
-setning, må du ikke plassere slutt-på-kommando (;
) etterif
-kodeblokken ({}
), da dette vil resultere i enSyntaxError
.if-else
-setningen betraktes som en enkelt kommando.
1. Hva vil være resultatet?
2. Hva vil være resultatet?
Takk for tilbakemeldingene dine!