Dada una lista de estudiantes, donde cada estudiante tiene un nombre y un conjunto (variable) de notas, crea una función llamada calcularMedias que calcule la media de las notas para cada estudiante.
Si un estudiante no tiene notas, la función deberá devolver una media de 0.
Requisitos:
- Entrada: Un array de arrays, donde el primer elemento es el nombre del estudiante y los siguientes elementos son las notas (si las tiene).
- Salida: Un array de objetos, donde cada objeto contiene el nombre del estudiante y la media de sus notas. Si el estudiante no tiene notas, la media será 0.
1const estudiantes = [
2 ['Juan', 8, 7, 9],
3 ['Ana', 10, 8],
4 ['Pedro', 5, 6, 7, 6],
5 ['Paula'],
6];
Deberá devolver este resultado:
1[
2 { nombre: 'Juan', media: 8 },
3 { nombre: 'Ana', media: 9 },
4 { nombre: 'Pedro', media: 6 },
5 { nombre: 'Paula', media: 0 }
6]