Använda Else för Alternativa Utfall
Även om if-satser kör kod under specifika villkor, skapar de inte verkliga förgreningar i din kod. Istället vägleder de tolken genom olika vägar inom ditt program.
else-nyckelordet
För att införa förgreningsbeteende kan du använda nyckelordet else i kombination med if för att skapa villkorssatser.
Titta 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 liknar den för if-satsen, men kräver ingen villkorssats eller parenteser ().
Observera
Vid användning av en
else-sats, placera inte kommandots slut (;) efterif-kodblocket ({}), eftersom detta leder till ettSyntaxError.if-else-satsen betraktas som ett enda kommando.
1. Vad blir utskriften?
2. Vad blir utskriften?
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
Fantastiskt!
Completion betyg förbättrat till 2.5
Använda Else för Alternativa Utfall
Svep för att visa menyn
Även om if-satser kör kod under specifika villkor, skapar de inte verkliga förgreningar i din kod. Istället vägleder de tolken genom olika vägar inom ditt program.
else-nyckelordet
För att införa förgreningsbeteende kan du använda nyckelordet else i kombination med if för att skapa villkorssatser.
Titta 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 liknar den för if-satsen, men kräver ingen villkorssats eller parenteser ().
Observera
Vid användning av en
else-sats, placera inte kommandots slut (;) efterif-kodblocket ({}), eftersom detta leder till ettSyntaxError.if-else-satsen betraktas som ett enda kommando.
1. Vad blir utskriften?
2. Vad blir utskriften?
Tack för dina kommentarer!