`For`-silmukka
Yksi suosituimmista silmukoista, joka on käytettävissä lähes kaikissa ohjelmointikielissä, tunnetaan nimellä for
-silmukka. for
-silmukkaa käytetään ensisijaisesti suorittamaan koodilohko tietyn määrän kertoja.
for
-silmukan yleinen syntaksi on seuraava:
for(initialization; condition; operation) {
// code to be executed
}
initialization
-osassa määritellään ja alustetaan muuttuja, ja tämä osa suoritetaan vain kerran – silmukan alussa. Ehtolauseke kohdassa condition
määrittää silmukan ehdon – silmukka suoritetaan niin kauan kuin ehto on true
. operation
voi olla mikä tahansa lauseke, joka arvioidaan tai suoritetaan jokaisen onnistuneen iteraation jälkeen.
for
-silmukan kulkua voidaan havainnollistaa paremmin vuokaavion avulla:
Seuraavassa on esimerkki yksinkertaisesta for
-silmukasta, joka suorittaa koodilohkon 15 kertaa:
123for(let i = 0; i < 15; i++) { console.log("This is the " + i + "th iteration"); }
1. Mikä on for
-silmukan ensisijainen tarkoitus?
2. Mikä osa for
-silmukan syntaksista suoritetaan vain kerran?
3. Mikä on seuraavan koodin tuloste?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.33
`For`-silmukka
Pyyhkäise näyttääksesi valikon
Yksi suosituimmista silmukoista, joka on käytettävissä lähes kaikissa ohjelmointikielissä, tunnetaan nimellä for
-silmukka. for
-silmukkaa käytetään ensisijaisesti suorittamaan koodilohko tietyn määrän kertoja.
for
-silmukan yleinen syntaksi on seuraava:
for(initialization; condition; operation) {
// code to be executed
}
initialization
-osassa määritellään ja alustetaan muuttuja, ja tämä osa suoritetaan vain kerran – silmukan alussa. Ehtolauseke kohdassa condition
määrittää silmukan ehdon – silmukka suoritetaan niin kauan kuin ehto on true
. operation
voi olla mikä tahansa lauseke, joka arvioidaan tai suoritetaan jokaisen onnistuneen iteraation jälkeen.
for
-silmukan kulkua voidaan havainnollistaa paremmin vuokaavion avulla:
Seuraavassa on esimerkki yksinkertaisesta for
-silmukasta, joka suorittaa koodilohkon 15 kertaa:
123for(let i = 0; i < 15; i++) { console.log("This is the " + i + "th iteration"); }
1. Mikä on for
-silmukan ensisijainen tarkoitus?
2. Mikä osa for
-silmukan syntaksista suoritetaan vain kerran?
3. Mikä on seuraavan koodin tuloste?
Kiitos palautteestasi!