Iteraties Overslaan Met Continue
Het continue
sleutelwoord stelt je in staat om de resterende code binnen een lus over te slaan voor de huidige iteratie en door te gaan naar de volgende iteratie.
Voorbeeld 1: Vroege Iteraties Overslaan
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In dit voorbeeld wordt het continue
sleutelwoord gebruikt om iteraties van de lus over te slaan waar i
kleiner is dan 5
. Als gevolg daarvan voeren alleen iteraties met i
-waarden in het bereik [5, 9] de code binnen de lus uit.
Voorbeeld 2: Een Specifieke Iteratie Overslaan
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); }
Hier wordt de continue
-verklaring gebruikt om het einde van de 3e iteratie over te slaan, wat resulteert in de uitvoer van "Iteratie gestart" en "Iteratie beëindigd" berichten voor alle iteraties behalve degene waar i
gelijk is aan 3.
Opmerking
Het
continue
-sleutelwoord werkt vergelijkbaar metbreak
, maar in plaats van de lus volledig te beëindigen, slaat het alleen de huidige iteratie over en gaat verder met de volgende. Dit gedrag kan handig zijn voor fijnmazige controle van de lusuitvoering.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.33
Iteraties Overslaan Met Continue
Veeg om het menu te tonen
Het continue
sleutelwoord stelt je in staat om de resterende code binnen een lus over te slaan voor de huidige iteratie en door te gaan naar de volgende iteratie.
Voorbeeld 1: Vroege Iteraties Overslaan
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In dit voorbeeld wordt het continue
sleutelwoord gebruikt om iteraties van de lus over te slaan waar i
kleiner is dan 5
. Als gevolg daarvan voeren alleen iteraties met i
-waarden in het bereik [5, 9] de code binnen de lus uit.
Voorbeeld 2: Een Specifieke Iteratie Overslaan
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); }
Hier wordt de continue
-verklaring gebruikt om het einde van de 3e iteratie over te slaan, wat resulteert in de uitvoer van "Iteratie gestart" en "Iteratie beëindigd" berichten voor alle iteraties behalve degene waar i
gelijk is aan 3.
Opmerking
Het
continue
-sleutelwoord werkt vergelijkbaar metbreak
, maar in plaats van de lus volledig te beëindigen, slaat het alleen de huidige iteratie over en gaat verder met de volgende. Dit gedrag kan handig zijn voor fijnmazige controle van de lusuitvoering.
Bedankt voor je feedback!