#12 Filtrar estudiantes aprobados | Retos de JavaScript

¡Nos estamos actualizando! Muy pronto tendremos una nueva versión de la web.

Filtrar estudiantes aprobados

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

Completado por 15 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