Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Iteraatioiden Ohittaminen Continue-Komennolla | Datan Läpikäynti JavaScriptissä
Johdanto JavaScriptiin

bookIteraatioiden Ohittaminen Continue-Komennolla

continue-avainsanan avulla voidaan ohittaa silmukan nykyisen kierroksen jäljellä oleva koodi ja siirtyä seuraavaan iteraatioon.

Esimerkki 1: Alkukierrosten ohittaminen

1234567
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
copy

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

123456789
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); }
copy

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 kuin break, mutta sen sijaan että se lopettaisi silmukan kokonaan, se ohittaa vain nykyisen iteraation ja jatkaa seuraavaan. Tämä toiminnallisuus mahdollistaa silmukan suorituksen tarkan hallinnan.

question mark

Tulostat rekisteröityjen käyttäjätunnusten listan, mutta haluat ohittaa ne, jotka on merkitty "BANNED". Mitä seuraava koodi tulostaa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

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

bookIteraatioiden 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

1234567
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
copy

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

123456789
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); }
copy

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 kuin break, mutta sen sijaan että se lopettaisi silmukan kokonaan, se ohittaa vain nykyisen iteraation ja jatkaa seuraavaan. Tämä toiminnallisuus mahdollistaa silmukan suorituksen tarkan hallinnan.

question mark

Tulostat rekisteröityjen käyttäjätunnusten listan, mutta haluat ohittaa ne, jotka on merkitty "BANNED". Mitä seuraava koodi tulostaa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 5
some-alt