Pulando Iterações com continue
A palavra-chave continue permite pular o restante do código dentro de um loop para a iteração atual e prosseguir para a próxima iteração.
Exemplo 1: Pulando iterações iniciais
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
Neste exemplo, a palavra-chave continue é utilizada para pular as iterações do loop em que i é menor que 5. Como resultado, apenas as iterações com valores de i no intervalo [5, 9] executam o código dentro do loop.
Exemplo 2: Pulando uma iteração específica
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); }
Aqui, a instrução continue é utilizada para pular o final da 3ª iteração, resultando na exibição das mensagens "Iteração iniciada" e "Iteração finalizada" para todas as iterações, exceto aquela em que i é igual a 3.
Nota
A palavra-chave
continuefunciona de forma semelhante aobreak, mas em vez de encerrar completamente o loop, ela apenas pula a iteração atual e prossegue para a próxima. Esse comportamento pode ser útil para um controle mais detalhado da execução do loop.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Pulando Iterações com continue
Deslize para mostrar o menu
A palavra-chave continue permite pular o restante do código dentro de um loop para a iteração atual e prosseguir para a próxima iteração.
Exemplo 1: Pulando iterações iniciais
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
Neste exemplo, a palavra-chave continue é utilizada para pular as iterações do loop em que i é menor que 5. Como resultado, apenas as iterações com valores de i no intervalo [5, 9] executam o código dentro do loop.
Exemplo 2: Pulando uma iteração específica
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); }
Aqui, a instrução continue é utilizada para pular o final da 3ª iteração, resultando na exibição das mensagens "Iteração iniciada" e "Iteração finalizada" para todas as iterações, exceto aquela em que i é igual a 3.
Nota
A palavra-chave
continuefunciona de forma semelhante aobreak, mas em vez de encerrar completamente o loop, ela apenas pula a iteração atual e prossegue para a próxima. Esse comportamento pode ser útil para um controle mais detalhado da execução do loop.
Obrigado pelo seu feedback!