Else-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ä:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
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ä aiheuttaaSyntaxError-virheen.if-else-lause käsitellään yhtenä käskynä.
1. Mikä on tuloste?
2. Mikä on tuloste?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Else-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ä:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
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ä aiheuttaaSyntaxError-virheen.if-else-lause käsitellään yhtenä käskynä.
1. Mikä on tuloste?
2. Mikä on tuloste?
Kiitos palautteestasi!