Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Iteraties Overslaan met Continue | Door Data Lopen in JavaScript
Introductie tot JavaScript

bookIteraties Overslaan met Continue

Het sleutelwoord continue maakt het mogelijk om de resterende code binnen een lus voor de huidige iteratie over te slaan en door te gaan naar de volgende iteratie.

Voorbeeld 1: Vroege iteraties overslaan

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

In dit voorbeeld wordt het sleutelwoord continue gebruikt om iteraties van de lus over te slaan waarbij i kleiner is dan 5. Hierdoor wordt de code binnen de lus alleen uitgevoerd voor iteraties met i-waarden in het bereik [5, 9].

Voorbeeld 2: Een specifieke iteratie overslaan

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

Hier wordt de continue-instructie gebruikt om het einde van de derde iteratie over te slaan, waardoor de berichten "Iteration started" en "Iteration ended" worden weergegeven voor alle iteraties behalve die waarbij i gelijk is aan 3.

Opmerking

Het sleutelwoord continue werkt vergelijkbaar met break, maar in plaats van de lus volledig te beëindigen, wordt alleen de huidige iteratie overgeslagen en gaat de lus verder met de volgende. Dit gedrag is handig voor gedetailleerde controle over de uitvoering van lussen.

question mark

Je print een lijst van geregistreerde gebruikersnamen, maar wilt de namen overslaan die als "BANNED" zijn gemarkeerd. Wat zal de volgende code afdrukken?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

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

bookIteraties Overslaan met Continue

Veeg om het menu te tonen

Het sleutelwoord continue maakt het mogelijk om de resterende code binnen een lus voor de huidige iteratie over te slaan en door te gaan naar de volgende iteratie.

Voorbeeld 1: Vroege iteraties overslaan

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

In dit voorbeeld wordt het sleutelwoord continue gebruikt om iteraties van de lus over te slaan waarbij i kleiner is dan 5. Hierdoor wordt de code binnen de lus alleen uitgevoerd voor iteraties met i-waarden in het bereik [5, 9].

Voorbeeld 2: Een specifieke iteratie overslaan

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

Hier wordt de continue-instructie gebruikt om het einde van de derde iteratie over te slaan, waardoor de berichten "Iteration started" en "Iteration ended" worden weergegeven voor alle iteraties behalve die waarbij i gelijk is aan 3.

Opmerking

Het sleutelwoord continue werkt vergelijkbaar met break, maar in plaats van de lus volledig te beëindigen, wordt alleen de huidige iteratie overgeslagen en gaat de lus verder met de volgende. Dit gedrag is handig voor gedetailleerde controle over de uitvoering van lussen.

question mark

Je print een lijst van geregistreerde gebruikersnamen, maar wilt de namen overslaan die als "BANNED" zijn gemarkeerd. Wat zal de volgende code afdrukken?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 5
some-alt