Como pular repetições com `continue` no JavaScript
Controle de Fluxo / Tutorial JavaScript
O comando continue
é usado dentro de loops para pular a iteração atual e passar para a próxima.
Sintaxe básica
A sintaxe básica do continue
é a seguinte:
for (let i = 0; i < 10; i++) {
if (condicao) {
continue
}
// Código executado se a condição for falsa
}
Exemplo:
for (let i = 0; i < 5; i++) {
if (i === 2) {
continue
}
console.log(i)
}
Saída:
0
1
3
4
Exemplos de cenários reais
Ignorar números ímpares
for (let i = 0; i <= 10; i++) {
if (i % 2 !== 0) {
continue
}
console.log(i)
}
Saída:
0
2
4
6
8
10
Pular valores específicos
let numeros = [1, 2, 3, 4, 5]
for (let numero of numeros) {
if (numero === 3) {
continue
}
console.log(numero)
}
Saída:
1
2
4
5
Dicas práticas
- Use
continue
para evitar código desnecessário dentro de loops. - Certifique-se de que o uso de
continue
não torne o loop difícil de entender.
O continue
é útil para simplificar a lógica de loops. Experimente usá-lo para pular iterações desnecessárias!