From 5da8c6e2de2b7901362f535a947565a123d2eece Mon Sep 17 00:00:00 2001 From: Lucio Gaibazzi Date: Sun, 10 May 2026 21:58:32 -0300 Subject: [PATCH] Agrego ejercicio 7 --- ejercicios.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index a2f8dd8..0f5da18 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -165,6 +165,18 @@ const resultados = [ // desaprobados: ["Luis", "Carlos"] // } +const agrupar = resultados => ({ + aprobados: resultados + .filter(resultado => resultado.aprobado) + .map(resultado => resultado.nombre), + + desaprobados: resultados + .filter(resultado => !resultado.aprobado) + .map(resultado => resultado.nombre) +}); + +console.log(agrupar(resultados)); + /* 8. *(Opcional - closures)* Escribir una función `crearSumador` que reciba un número `base` y retorne una función que, al llamarla con otro número,