Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele `Else If` -lauseke | Ehtolauseet
Johdatus JavaScriptiin

book`Else If` -lauseke

else-lauseen lisäksi ehtolauseet tukevat myös else if -lausetta, jota voidaan käyttää vaihtoehtoisten ehtojen määrittelyyn, jos alkuperäinen if-ehto on false.

Yleinen syntaksi on seuraava:

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Kuten yleisestä syntaksista nähdään, else if -lause ottaa loogisen lausekkeen, joka arvioidaan, kun sitä edeltävä ehto on false.

Voimme ketjuttaa useita else if -lauseita muodostaaksemme if-else if -ketjun:

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Kuten yllä olevasta koodista nähdään, voimme halutessamme lisätä else-lauseen loppuun. Tämä lohko suoritetaan vain, kun kaikki edelliset ehdot arvioituvat false.

Seuraava esimerkki havainnollistaa tämän syntaksin käyttöä:

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Mikä on else if -lauseen tarkoitus if-else-lauseessa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

book`Else If` -lauseke

Pyyhkäise näyttääksesi valikon

else-lauseen lisäksi ehtolauseet tukevat myös else if -lausetta, jota voidaan käyttää vaihtoehtoisten ehtojen määrittelyyn, jos alkuperäinen if-ehto on false.

Yleinen syntaksi on seuraava:

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Kuten yleisestä syntaksista nähdään, else if -lause ottaa loogisen lausekkeen, joka arvioidaan, kun sitä edeltävä ehto on false.

Voimme ketjuttaa useita else if -lauseita muodostaaksemme if-else if -ketjun:

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Kuten yllä olevasta koodista nähdään, voimme halutessamme lisätä else-lauseen loppuun. Tämä lohko suoritetaan vain, kun kaikki edelliset ehdot arvioituvat false.

Seuraava esimerkki havainnollistaa tämän syntaksin käyttöä:

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Mikä on else if -lauseen tarkoitus if-else-lauseessa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 9
some-alt