Använda Else för Alternativa Resultat
Medan if
-satser kör kod under specifika förhållanden, skapar de inte verklig förgrening i din kod. Istället vägleder de tolken genom olika vägar inom ditt program.
Nyckelordet else
För att introducera förgreningsbeteende kan du använda nyckelordet else
i kombination med if
för att skapa villkorssatser.
Tänk på detta exempel:
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 exemplet ovan utvärderas villkoret a >= 100
till false
, så kodblocket inom if
-satsen körs inte. Istället körs kodblocket inom else
-satsen eftersom if
-villkoret är false
.
Syntaxen för else
-satsen är liknande den för if
-satsen, förutom att den inte kräver ett villkor eller parenteser ()
.
Notera
När du använder en
else
-sats, placera inte slut-på-kommandot (;
) efterif
-kodblocket ({}
), eftersom detta kommer att resultera i ettSyntaxError
.if-else
-satsen betraktas som ett enda kommando.
1. Vad blir resultatet?
2. Vad blir resultatet?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.33
Använda Else för Alternativa Resultat
Svep för att visa menyn
Medan if
-satser kör kod under specifika förhållanden, skapar de inte verklig förgrening i din kod. Istället vägleder de tolken genom olika vägar inom ditt program.
Nyckelordet else
För att introducera förgreningsbeteende kan du använda nyckelordet else
i kombination med if
för att skapa villkorssatser.
Tänk på detta exempel:
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 exemplet ovan utvärderas villkoret a >= 100
till false
, så kodblocket inom if
-satsen körs inte. Istället körs kodblocket inom else
-satsen eftersom if
-villkoret är false
.
Syntaxen för else
-satsen är liknande den för if
-satsen, förutom att den inte kräver ett villkor eller parenteser ()
.
Notera
När du använder en
else
-sats, placera inte slut-på-kommandot (;
) efterif
-kodblocket ({}
), eftersom detta kommer att resultera i ettSyntaxError
.if-else
-satsen betraktas som ett enda kommando.
1. Vad blir resultatet?
2. Vad blir resultatet?
Tack för dina kommentarer!