Kurssisisältö
Johdanto JavaScriptiin
Johdanto JavaScriptiin
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
:
if (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.
javascript
Avaava aaltosulje {
merkitsee koodilohkon alun ja sulkeva aaltosulje }
merkitsee sen lopun.
Ilmaisu, samoin kuin arvo, voidaan pitää ehtona.
let 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ä:
let 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!