1
resposta

[Projeto] De duas maneiras

const estudantes = ['Carla', 'João', 'Marina', 'Lucas', 'Beatriz'];
let listaEstudantes = []
for (const element of estudantes) {
  listaEstudantes += 'Estudante: ' + element + '\n'
}

console.log(listaEstudantes);
//-----------------------------------------------------------------

const estudantesS = ['Carla', 'João', 'Marina', 'Lucas', 'Beatriz'];

for (let i = 0; i < estudantesS.length; i++) {
  const element = estudantesS[i];
  console.log('Estudante: ', element)
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Daniel, como vai?

As duas abordagens funcionam corretamente para exibir os nomes da lista e demonstram que você já domina tanto o uso do for...of quanto o for tradicional.

Uma pequena dica, caso queira deixar o primeiro trecho ainda mais claro, é optar por usar um array e o método push antes de juntar tudo, ou então imprimir diretamente dentro do loop, o que evita acumular texto em uma string. Não é obrigatório, apenas uma alternativa comum no dia a dia.

Por exemplo, você poderia escrever algo como:

for (const estudante of estudantes) {
console.log('Estudante:', estudante)
}

Seu exercício está bem construído e mostra boa compreensão do conteúdo. Obrigado por compartilhar e continue enviando seus códigos. O fórum está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!