Bemästra If-Satser i JavaScript
Villkor i JavaScript ger kontroll över exekveringsflödet. Medan tolken utför kommandon i ordning, behöver programmerare ofta ändra detta flöde baserat på specifika villkor. För att uppnå detta erbjuder JavaScript två nyckelord: if
och else
.
if-satser
Nyckelordet if
låter dig öppna ett kodblock som kommer att exekveras om det givna villkoret är true
:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
I exemplet ovan utför if
-satsen kod endast när villkoret är true
. Syntaxen för en if
-sats är enkel: den börjar med nyckelordet if
, följt av villkoret inom parentes ()
, och ett kodblock inom klammerparenteser {}
.
if (condition) {
// Code block
}
Den öppnande klammerparentesen {
markerar början av kodblocket, och den avslutande klammerparentesen }
markerar dess slut.
Ett uttryck, såväl som ett värde, kan betraktas som ett villkor.
1234567891011121314151617let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
I exemplet ovan, när a = 935
, finns det fyra villkor:
Villkor | Villkorsresultat | Har koden körts? |
---|---|---|
a > 17 | true | Ja |
a > 235124 | false | Nej |
a > 0 | true | Ja |
a < 0 | false | Nej |
Du är inte begränsad till att utföra operationer enbart inom kodblocket:
123456789101112131415let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
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
Bemästra If-Satser i JavaScript
Svep för att visa menyn
Villkor i JavaScript ger kontroll över exekveringsflödet. Medan tolken utför kommandon i ordning, behöver programmerare ofta ändra detta flöde baserat på specifika villkor. För att uppnå detta erbjuder JavaScript två nyckelord: if
och else
.
if-satser
Nyckelordet if
låter dig öppna ett kodblock som kommer att exekveras om det givna villkoret är true
:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
I exemplet ovan utför if
-satsen kod endast när villkoret är true
. Syntaxen för en if
-sats är enkel: den börjar med nyckelordet if
, följt av villkoret inom parentes ()
, och ett kodblock inom klammerparenteser {}
.
if (condition) {
// Code block
}
Den öppnande klammerparentesen {
markerar början av kodblocket, och den avslutande klammerparentesen }
markerar dess slut.
Ett uttryck, såväl som ett värde, kan betraktas som ett villkor.
1234567891011121314151617let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
I exemplet ovan, när a = 935
, finns det fyra villkor:
Villkor | Villkorsresultat | Har koden körts? |
---|---|---|
a > 17 | true | Ja |
a > 235124 | false | Nej |
a > 0 | true | Ja |
a < 0 | false | Nej |
Du är inte begränsad till att utföra operationer enbart inom kodblocket:
123456789101112131415let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
Tack för dina kommentarer!