Hoppe Over Iterasjoner Med Continue
Nøkkelordet continue gjør det mulig å hoppe over gjenværende kode i en løkke for den nåværende iterasjonen og fortsette til neste iterasjon.
Eksempel 1: Hopper over tidlige iterasjoner
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
I dette eksemplet brukes nøkkelordet continue for å hoppe over iterasjoner av løkken der i er mindre enn 5. Som et resultat vil kun iterasjoner med i-verdier i området [5, 9] utføre koden inne i løkken.
Eksempel 2: Hopper over en spesifikk iterasjon
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); }
Her brukes continue-setningen for å hoppe over slutten av den tredje iterasjonen, noe som resulterer i at meldingene "Iteration started" og "Iteration ended" vises for alle iterasjoner unntatt den hvor i er lik 3.
Merk
Nøkkelordet
continuefungerer på lignende måte sombreak, men i stedet for å avslutte hele løkken, hopper det bare over den nåværende iterasjonen og fortsetter med den neste. Denne oppførselen kan være nyttig for detaljert kontroll over løkkekjøringen.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.5
Hoppe Over Iterasjoner Med Continue
Sveip for å vise menyen
Nøkkelordet continue gjør det mulig å hoppe over gjenværende kode i en løkke for den nåværende iterasjonen og fortsette til neste iterasjon.
Eksempel 1: Hopper over tidlige iterasjoner
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
I dette eksemplet brukes nøkkelordet continue for å hoppe over iterasjoner av løkken der i er mindre enn 5. Som et resultat vil kun iterasjoner med i-verdier i området [5, 9] utføre koden inne i løkken.
Eksempel 2: Hopper over en spesifikk iterasjon
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); }
Her brukes continue-setningen for å hoppe over slutten av den tredje iterasjonen, noe som resulterer i at meldingene "Iteration started" og "Iteration ended" vises for alle iterasjoner unntatt den hvor i er lik 3.
Merk
Nøkkelordet
continuefungerer på lignende måte sombreak, men i stedet for å avslutte hele løkken, hopper det bare over den nåværende iterasjonen og fortsetter med den neste. Denne oppførselen kan være nyttig for detaljert kontroll over løkkekjøringen.
Takk for tilbakemeldingene dine!