Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Novas atualizações para funções anonimas para auto executaveis

No caso ele passa o parâmetro pessoa direto já entendendo que é uma função sem usar function.

var
    pessoas=['Matheus','Jao','Fernando'],
    dev='dev';
    suaIdade=[];
pessoas.forEach(pessoa=>
    {
        suaIdade.push(pessoa.concat(' '+dev));
    }
);
document.write(suaIdade);

ou

()=>
{
    //fazendo algo sem nenhum parâmetro.
}

Estaria correto ?

1 resposta
solução!

Boa tarde, Matheus! Como vai?

O parâmetro do método forEach() continua sendo uma função, mesmo não tendo a palavra reservada function. Esse tipo de função se chama arrow function e foi introduzida no ES6. Já o parâmetro pessoa, que poderia ter outro nome qualquer, é gerenciado pelo próprio JS a cada execução da iteração do forEach().

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!