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.mapeArray.prototype.reduce. - Como alternativa, use
Math.maxem vez deArray.prototype.reduce.