Iteraatioiden Ohittaminen Continue-Komennolla
continue-avainsanan avulla voidaan ohittaa silmukan nykyisen kierroksen jäljellä oleva koodi ja siirtyä seuraavaan iteraatioon.
Esimerkki 1: Alkukierrosten ohittaminen
1234567for (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 on välillä [5, 9], suorittavat silmukan sisäisen koodin.
Esimerkki 2: Tietyn iteraation ohittaminen
123456789for (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 kolmannen iteraation loppu, jolloin "Iteration started"- ja "Iteration ended" -viestit tulostuvat kaikille iteraatioille paitsi sille, jossa i on 3.
Huomio
continue-avainsana toimii samankaltaisesti kuinbreak, mutta sen sijaan että se lopettaisi silmukan kokonaan, se ohittaa vain nykyisen iteraation ja jatkaa seuraavaan. Tämä toiminnallisuus mahdollistaa silmukan suorituksen tarkan hallinnan.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain the difference between `continue` and `break` in more detail?
Can you show more examples of when to use `continue` in loops?
What happens if I use `continue` in a nested loop?
Awesome!
Completion rate improved to 2.5
Iteraatioiden Ohittaminen Continue-Komennolla
Pyyhkäise näyttääksesi valikon
continue-avainsanan avulla voidaan ohittaa silmukan nykyisen kierroksen jäljellä oleva koodi ja siirtyä seuraavaan iteraatioon.
Esimerkki 1: Alkukierrosten ohittaminen
1234567for (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 on välillä [5, 9], suorittavat silmukan sisäisen koodin.
Esimerkki 2: Tietyn iteraation ohittaminen
123456789for (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 kolmannen iteraation loppu, jolloin "Iteration started"- ja "Iteration ended" -viestit tulostuvat kaikille iteraatioille paitsi sille, jossa i on 3.
Huomio
continue-avainsana toimii samankaltaisesti kuinbreak, mutta sen sijaan että se lopettaisi silmukan kokonaan, se ohittaa vain nykyisen iteraation ja jatkaa seuraavaan. Tämä toiminnallisuus mahdollistaa silmukan suorituksen tarkan hallinnan.
Kiitos palautteestasi!