#12 Filtrar estudiantes aprobados | Retos de JavaScript

Filtrar estudiantes aprobados

Completa la función filtrarEstudiantesAprobados que recibe un arreglo de objetos "estudiantes"

Completado por 6 personas

¡Prepárate!

La dificultad de este desafío es alta, pero no imposible.

Cada objeto representa a un estudiante con las propiedades nombre (string) y calificaciones (arreglo de números). La función debe devolver un arreglo con los nombres de los estudiantes cuyo promedio de calificaciones sea mayor o igual a 70.

Para calcular el promedio de calificaciones de cada estudiante, puedes usar el método reduce() para sumar todas las calificaciones y luego dividir entre la cantidad de calificaciones. Luego, filtra el arreglo según el criterio mencionado.

Ejemplo de estructura de datos:

const estudiantes = [
  { nombre: "Juan", calificaciones: [80, 90, 85] },
  { nombre: "María", calificaciones: [70, 60, 75] },
  { nombre: "Pedro", calificaciones: [90, 85, 95] },
  { nombre: "Ana", calificaciones: [60, 75, 80] }
];
LibreCounter - Privacy-friendly web analytics