While-silmukka - Toista toimintoa niin kauan kun ehto on totta
While-silmukka
While-silmukalla ("*niin kauan kun *silmukka") on tavallaan simppelimpi syntaksi kuin edellisessä moduulissa käsitellyllä for-silmukalla. While-silmukka testaa ehtoa ennen jokaista iteraatiota. Jos ehto on tosi, silmukan sisällä oleva koodi suoritetaan; jos se on epätosi, silmukka pysähtyy. Mutta toisin kuin for-loopissa, while-loopissa ei ole itsessään alustus- ja inkrementtivaiheita, ne pitää hoitaa "itse".
Perussyntaksi
While-silmukan syntaksi on seuraava:
1while (ehto) {
2 // Koodi, jota suoritetaan toistuvasti niin kauan kuin ehto on tosi
3}- ehto: Tämä on mikä tahansa lauseke, joka evaluoituu boolean-arvoksi (tosi tai epätosi). Silmukka tarkistaa tämän ehdron ennen jokaista iteraatiota.
- Koodilohko: Jos ehto palauttaa arvon tosi, JavaScript suorittaa koodin silmukan rungon sisällä. Kun ehto muuttuu epätodeksi, silmukka pysähtyy ja ohjelma jatkaa suoritusta silmukan jälkeiseltä riviltä.
☝️ While-silmukan yksinkertainen syntaksi tarkoittaa sitä, että jos haluat käyttää sitä vaikka numeroiden luettelemiseen, sinun on itse määriteltävä laskuri ennen silmukan alkua, ja sinun on itse lisättävä laskurin arvoa manuaalisesti silmukan sisällä.
Hakkeroinnin oppiminen alkaa tästä
Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.