For-Silmukat
Tässä luvussa tutkimme silmukoiden käsitettä, keskittyen erityisesti "for-silmukoihin". Silmukat ovat ohjelmoinnin peruskäsite, joka mahdollistaa koodilohkon toistamisen useita kertoja ilman, että sitä tarvitsee kirjoittaa toistuvasti. Tämä voi olla erittäin hyödyllistä, kun haluat suorittaa saman toiminnon useita kertoja, kuten siirtää ninjamme ruudukon yli keräämään sushia.
Mikä on For-silmukka?
"For-silmukka" on ohjausvirran lauseke, joka mahdollistaa koodin suorittamisen toistuvasti annetun ehdon perusteella. Silmukka jatkaa suorittamista niin kauan kuin ehto on tosi. Kun ehto on epätosi, silmukka pysähtyy.
For-silmukan perussyntaksi JavaScriptissä on seuraava:
for (let i = 0; i < 5; i++) { console.log("Iteration:", i) }
Alustus(
let i = 0
): Tässä alustat silmukkamuuttujasi. Se suoritetaan kerran silmukan alussa.Ehto(
i < 5
): Ennen kutakin iteraatiota ehto arvioidaan. Jos se on tosi, silmukka jatkuu. Jos se on epätosi, silmukka pysähtyy.Inkrementointi(
i++
): Tämä suoritetaan jokaisen silmukan iteraation jälkeen. Sitä käytetään tyypillisesti silmukkamuuttujan päivittämiseen.
Katsotaanpa esimerkki for-silmukasta toiminnassa ninjamme kanssa:
ninja.js
Tässä esimerkissä ninja liikkuu ylös ja poimii sushia kuusi kertaa. Silmukkamuuttuja i
alkaa arvosta 0 ja kasvaa yhdellä jokaisella silmukan kierroksella, pysähtyen kun i
saavuttaa arvon 6.
Swipe to start coding
Ratkaisu
Kiitos palautteestasi!