No código abaixo, o parâmetro das funções de callback de map e filter está sem o parênteses. Isso é permitido apenas quando 1 parâmetro é utilizado?
let aprovados = avaliacoes
.filter(prova => prova.nota >= 7)
.map(prova => prova.aluno.nome);
Quando incluo um segundo parâmetro (index), como no código abaixo, o erro "Uncaught ReferenceError: item is not defined" é exibido no console.
let aprovados = avaliacoes
.filter(item => item._nota >= 7)
.map(item, index => item._aluno._nome + ' ' + index);