If-Lauseiden Hallinta JavaScriptissä
Ehdot JavaScriptissa tarjoavat hallinnan suoritusvirrasta. Vaikka tulkki suorittaa komennot järjestyksessä, ohjelmoijat tarvitsevat usein tämän virran muuttamista tiettyjen ehtojen perusteella. Tämän saavuttamiseksi JavaScript tarjoaa kaksi avainsanaa: if
ja else
.
if-lauseet
if
-avainsana mahdollistaa koodilohkon avaamisen, joka suoritetaan, jos annettu ehto on true
:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
Yllä olevassa esimerkissä if
-lause suorittaa koodin vain, kun ehto on true
. if
-lauseen syntaksi on yksinkertainen: se alkaa if
-avainsanalla, jota seuraa sulkeisiin ()
suljettu ehto ja aaltosulkeisiin {}
suljettu koodilohko.
if (condition) {
// Code block
}
Avaava aaltosulje {
merkitsee koodilohkon alun ja sulkeva aaltosulje }
merkitsee sen lopun.
Ilmaisu, samoin kuin arvo, voidaan pitää ehtona.
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"); }
Yllä olevassa esimerkissä, kun a = 935
, on neljä ehtoa:
Ehto | Ehdon tulos | Koodi on suoritettu? |
---|---|---|
a > 17 | true | Kyllä |
a > 235124 | false | Ei |
a > 0 | true | Kyllä |
a < 0 | false | Ei |
Et ole rajoitettu suorittamaan operaatioita pelkästään koodilohkon sisällä:
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);
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.33
If-Lauseiden Hallinta JavaScriptissä
Pyyhkäise näyttääksesi valikon
Ehdot JavaScriptissa tarjoavat hallinnan suoritusvirrasta. Vaikka tulkki suorittaa komennot järjestyksessä, ohjelmoijat tarvitsevat usein tämän virran muuttamista tiettyjen ehtojen perusteella. Tämän saavuttamiseksi JavaScript tarjoaa kaksi avainsanaa: if
ja else
.
if-lauseet
if
-avainsana mahdollistaa koodilohkon avaamisen, joka suoritetaan, jos annettu ehto on true
:
1234567if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
Yllä olevassa esimerkissä if
-lause suorittaa koodin vain, kun ehto on true
. if
-lauseen syntaksi on yksinkertainen: se alkaa if
-avainsanalla, jota seuraa sulkeisiin ()
suljettu ehto ja aaltosulkeisiin {}
suljettu koodilohko.
if (condition) {
// Code block
}
Avaava aaltosulje {
merkitsee koodilohkon alun ja sulkeva aaltosulje }
merkitsee sen lopun.
Ilmaisu, samoin kuin arvo, voidaan pitää ehtona.
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"); }
Yllä olevassa esimerkissä, kun a = 935
, on neljä ehtoa:
Ehto | Ehdon tulos | Koodi on suoritettu? |
---|---|---|
a > 17 | true | Kyllä |
a > 235124 | false | Ei |
a > 0 | true | Kyllä |
a < 0 | false | Ei |
Et ole rajoitettu suorittamaan operaatioita pelkästään koodilohkon sisällä:
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);
Kiitos palautteestasi!