Obter as maiores notas dos estudantes

Crie uma função que recebe um array de estudantes e retorna um array com suas maiores notas. Se o estudante não tiver notas, vamos considerar que sua maior nota é igual a 0.

Exemplos

getStudentTopNotes([
  {
    id: 1,
    name: "Jacek",
    notes: [5, 3, 4, 2, 5, 5]
  },
  {
    id: 2,
    name: "Ewa",
    notes: [2, 3, 3, 3, 2, 5]
  },
  {
    id: 3,
    name: "Zygmunt",
    notes: [2, 2, 4, 4, 3, 3]
  }
]) ➞ [5, 5, 4]

Notas

  • Tente fazer isso com Array.prototype.map e Array.prototype.reduce.
  • Como alternativa, use Math.max em vez de Array.prototype.reduce.