Oi, Henrique! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Mandou bem! A lógica de usar o continue
para pular caixas danificadas foi bem aplicada, deixando o código claro e funcional.
Uma dica interessante para o futuro é usar a estrutura for...of
quando não precisar do índice da posição. Isso torna a leitura mais limpa:
const caixas = [12, -1, 8, 0, -5, 3, 7, 14];
for (let caixa of caixas) {
if (caixa < 0) {
console.log("Caixa danificada, ignorada.");
continue;
}
console.log("Caixa processada: " + caixa);
}
Esse código faz a mesma coisa, mas usando for...of
, que é ideal quando só queremos o valor e não a posição.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
O link está em inglês mas você poderá utilizar a tradução automática do navegador.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!