Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Else-lauseen Käyttäminen Vaihtoehtoisiin Lopputuloksiin | Ohjelman Kulun Hallinta Ehtolauseilla
Johdanto JavaScriptiin

bookElse-lauseen Käyttäminen Vaihtoehtoisiin Lopputuloksiin

Vaikka if-lauseet suorittavat koodia tietyissä olosuhteissa, ne eivät luo varsinaista haarautumista koodissasi. Sen sijaan ne ohjaavat tulkin kulkemaan eri polkuja ohjelmassasi.

else-avainsana

Haarautumiskäyttäytymisen lisäämiseksi voit käyttää else-avainsanaa yhdessä if-lauseen kanssa luodaksesi ehtolauseita.

Tarkastellaan tätä esimerkkiä:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

Yllä olevassa esimerkissä ehto a >= 100 arvioituu arvoksi false, joten if-lauseen koodilohkoa ei suoriteta. Sen sijaan suoritetaan else-lauseen koodilohko, koska if-ehto on false.

else-lauseen syntaksi on samanlainen kuin if-lauseen, mutta se ei vaadi ehtoa tai sulkuja ().

Huomio

Kun käytät else-lausetta, älä sijoita komennon lopetusmerkkiä (;) if-koodilohkon ({}) jälkeen, sillä tämä aiheuttaa SyntaxError-virheen. if-else-lause käsitellään yhtenä käskynä.

1. Mikä on tuloste?

2. Mikä on tuloste?

question mark

Mikä on tuloste?

Select the correct answer

question mark

Mikä on tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

Can you explain how the `else` statement works in more detail?

What happens if I add more conditions, like using `else if`?

Can you show a real-world example where `if-else` is useful?

Awesome!

Completion rate improved to 2.5

bookElse-lauseen Käyttäminen Vaihtoehtoisiin Lopputuloksiin

Pyyhkäise näyttääksesi valikon

Vaikka if-lauseet suorittavat koodia tietyissä olosuhteissa, ne eivät luo varsinaista haarautumista koodissasi. Sen sijaan ne ohjaavat tulkin kulkemaan eri polkuja ohjelmassasi.

else-avainsana

Haarautumiskäyttäytymisen lisäämiseksi voit käyttää else-avainsanaa yhdessä if-lauseen kanssa luodaksesi ehtolauseita.

Tarkastellaan tätä esimerkkiä:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

Yllä olevassa esimerkissä ehto a >= 100 arvioituu arvoksi false, joten if-lauseen koodilohkoa ei suoriteta. Sen sijaan suoritetaan else-lauseen koodilohko, koska if-ehto on false.

else-lauseen syntaksi on samanlainen kuin if-lauseen, mutta se ei vaadi ehtoa tai sulkuja ().

Huomio

Kun käytät else-lausetta, älä sijoita komennon lopetusmerkkiä (;) if-koodilohkon ({}) jälkeen, sillä tämä aiheuttaa SyntaxError-virheen. if-else-lause käsitellään yhtenä käskynä.

1. Mikä on tuloste?

2. Mikä on tuloste?

question mark

Mikä on tuloste?

Select the correct answer

question mark

Mikä on tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 2
some-alt