Kurssisisältö
Johdanto JavaScriptiin
Johdanto JavaScriptiin
Iterointien Ohittaminen Continue-Komennolla
continue
-avainsana mahdollistaa jäljellä olevan koodin ohittamisen silmukassa nykyiselle iteraatiolle ja siirtymisen seuraavaan iteraatioon.
Esimerkki 1: Varhaisten iteraatioiden ohittaminen
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
Tässä esimerkissä continue
-avainsanaa käytetään ohittamaan silmukan iteraatiot, joissa i
on pienempi kuin 5
. Tämän seurauksena vain iteraatiot, joissa i
-arvot ovat välillä [5, 9], suorittavat silmukan sisällä olevan koodin.
Esimerkki 2: Tietyn iteraation ohittaminen
for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Tässä continue
-lausetta käytetään ohittamaan 3. iteraation loppu, mikä johtaa "Iteraatio alkoi" ja "Iteraatio päättyi" -viestien tulostamiseen kaikille iteraatioille paitsi sille, jossa i
on 3.
Huomautus
continue
-avainsana toimii samankaltaisesti kuinbreak
, mutta sen sijaan, että se lopettaisi silmukan kokonaan, se ohittaa vain nykyisen iteraation ja jatkaa seuraavalla. Tämä toiminta voi olla hyödyllinen silmukan suorituksen hienosäätöön.
Kiitos palautteestasi!