1
resposta

Não falta ; no final da estrutura do forEach ?

O código na alternativa correta está da seguinte forma:

nomes.forEach(function(nome) {
    console.log(nome + " é instrutor da Alura");
})

O correto não deveria ser:

nomes.forEach(function(nome) {
    console.log(nome + " é instrutor da Alura");
});

Testei com ; no final e sem ; no final. Funcionou corretamente em ambos mas no vídeo da aula, o professor colocou ; no final. Qual é a sintaxe correta?

1 resposta

Fala ai Silvia, tudo bem? O ; na maioria das vezes no JavaScript é opcional, eu diria que 99%, eu mesmo não utilizo.

Tem apenas uma treta quando a gente utiliza IIFE (se não me engano).

Espero ter ajudado.