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

De onde vem prova.aluno.nome?

Pessoal tô com uma dúvida sobre o código abaixo:

let aprovados = avaliacoes
        .filter(prova => prova.nota >= 7)
        .map(prova => prova.aluno.nome);

Aqui em prova.nota estou acessando o método construtor da classe Prova e prova.aluno.nome estou acessando o método construtor da classe Aluno? Se for isso, o que seria prova em ambos os casos?

1 resposta
solução!

Analisei aqui e estou acessando o array de objetos avaliacoes, então prova seria seu objeto atual.