While-Silmukka Dartissa
Pyyhkäise näyttääksesi valikon
while-silmukka on ohjelmointirakenne, jonka avulla voidaan suorittaa tietty koodilohko niin kauan kuin annettu ehto on true.
while-silmukan syntaksi Dartissa on seuraava:
loop.dart
123while (condition) { // Statements to be executed while a condition is `true` }
- Ennen silmukkaan siirtymistä tarkistetaan sulkeissa oleva ehto. Jos se on
true, silmukka suoritetaan. - Jokaisen suorituskerran jälkeen ehto tarkistetaan uudelleen. Jos se on edelleen
true, silmukka toistuu. - Kun ehto muuttuu
false:ksi, silmukka päättyy ja ohjelma jatkuu.
Huomio
On tärkeää muistaa, että while-silmukat voivat olla loputtomia, jos ehto ei koskaan muutu epätodeksi. Ehdon huolellinen tarkistaminen on olennaista.
main.dart
12345678void main() { int counter = 0; while (counter < 5) { print(counter); counter = counter + 1; } }
while-silmukka suoritetaan niin kauan kuin counter on pienempi kuin 5. Koska counter alkaa arvosta 0, silmukka suoritetaan viisi kertaa, ja counter kasvaa yhdellä 1 jokaisella kierroksella.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 2
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 4. Luku 2