const entradas = ["Ana", "Bruno", "Carla", "fim", "Daniel"];
for (let i = 0; i < entradas.length; i++){
if (entradas[i] == 'fim'){
break;
}
console.log(`Nome: ${entradas[i]}`);
}
const entradas = ["Ana", "Bruno", "Carla", "fim", "Daniel"];
for (let i = 0; i < entradas.length; i++){
if (entradas[i] == 'fim'){
break;
}
console.log(`Nome: ${entradas[i]}`);
}
Oi, Henrique! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você fez um bom trabalho utilizando o laço for
e o comando break
para parar a execução ao encontrar o valor 'fim'
!
Continue assim! ✨
Uma dica interessante para o futuro é usar o método forEach()
, que pode tornar seu código mais limpo. Veja este exemplo:
const entradas = ["Ana", "Bruno", "Carla", "fim", "Daniel"];
entradas.forEach(nome => {
if (nome === 'fim') return;
console.log(`Nome: ${nome}`);
});
Neste exemplo, forEach
percorre cada elemento, e ao encontrar o valor 'fim'
, a execução do código é interrompida usando return
. Essa abordagem pode tornar o código mais legível.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema: