`For`-silmukka
Yksi suosituimmista silmukoista, joka on käytettävissä lähes jokaisessa ohjelmointikielessä, tunnetaan nimellä for-silmukka. for-silmukkaa käytetään ensisijaisesti koodilohkon suorittamiseen 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. condition-kohdassa oleva totuusarvolauseke määrittää silmukkaehdon – 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. 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
Mahtavaa!
Completion arvosana parantunut arvoon 1.33
`For`-silmukka
Pyyhkäise näyttääksesi valikon
Yksi suosituimmista silmukoista, joka on käytettävissä lähes jokaisessa ohjelmointikielessä, tunnetaan nimellä for-silmukka. for-silmukkaa käytetään ensisijaisesti koodilohkon suorittamiseen 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. condition-kohdassa oleva totuusarvolauseke määrittää silmukkaehdon – 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. for-silmukan ensisijainen tarkoitus?
2. Mikä osa for-silmukan syntaksista suoritetaan vain kerran?
3. Mikä on seuraavan koodin tuloste?
Kiitos palautteestasi!