Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Exercício

const mensagem = ['Pedido confirmado', 'Pagamento aprovado', 'Produto enviado']

mensagem.forEach((msg, i) => {
    console.log(`Mensagem ${i + 1}: ${msg}`);

}) 
1 resposta

Oi, Alan! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura. Você usou bem o forEach() para percorrer o array mensagem e também aplicou o índice i de forma correta para exibir a numeração começando em 1, o que deixa a saída mais clara no console.

Uma dica interessante para o futuro é usar nomes no plural para arrays, como mensagens, já que eles guardam vários valores. Veja este exemplo:


const mensagens = ['Pedido confirmado', 'Pagamento aprovado', 'Produto enviado'];

mensagens.forEach((mensagem, indice) => {
  console.log(`Mensagem ${indice + 1}: ${mensagem}`);
});

Esse código faz a mesma coisa que o seu, mas os nomes mensagens, mensagem e indice ajudam a deixar a leitura mais intuitiva. Você pretende testar esse mesmo formato com uma lista maior de mensagens?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
Conteúdos relacionados
JavaScript: Quando devo usar forEach e map?
JavaScript: para que serve um Array?