Sisäkkäiset Ehtolauseet
Voimme sijoittaa ehtolauseita muiden ehtolauseiden sisälle. Tämä mahdollistaa useiden tarkistusten tekemisen ennen koodin suorittamista.
Voimme tarkistaa, onko luku tietyllä välillä käyttämällä tällaista rakennetta:
123456789let number = 17; if(number >= 10) { if(number <= 20) { console.log("The number is in the range 10-20"); } }
Yleisesti ottaen suositellaan välttämään useiden ehtolauseiden sisäkkäistä käyttöä, sillä se tekee koodista vaikealukuisempaa ja hankalampaa hallita.
On olemassa parempia tapoja suorittaa useita tarkistuksia, joihin tutustumme seuraavissa luvuissa.
1. Mikä on sisäkkäisten ehtolauseiden tärkein etu?
2. Miksi useiden sisäkkäisten ehtolauseiden käyttöä tulisi välttää?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain why deeply nested if statements are discouraged?
What are some alternatives to using nested if statements?
Can you show how to check if a number is in a range without nesting if statements?
Awesome!
Completion rate improved to 1.33
Sisäkkäiset Ehtolauseet
Pyyhkäise näyttääksesi valikon
Voimme sijoittaa ehtolauseita muiden ehtolauseiden sisälle. Tämä mahdollistaa useiden tarkistusten tekemisen ennen koodin suorittamista.
Voimme tarkistaa, onko luku tietyllä välillä käyttämällä tällaista rakennetta:
123456789let number = 17; if(number >= 10) { if(number <= 20) { console.log("The number is in the range 10-20"); } }
Yleisesti ottaen suositellaan välttämään useiden ehtolauseiden sisäkkäistä käyttöä, sillä se tekee koodista vaikealukuisempaa ja hankalampaa hallita.
On olemassa parempia tapoja suorittaa useita tarkistuksia, joihin tutustumme seuraavissa luvuissa.
1. Mikä on sisäkkäisten ehtolauseiden tärkein etu?
2. Miksi useiden sisäkkäisten ehtolauseiden käyttöä tulisi välttää?
Kiitos palautteestasi!