diff --git a/ejercicios.js b/ejercicios.js index d840682..c677feb 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -114,6 +114,14 @@ const resultados = [ { nombre: "Marta", aprobado: true }, { nombre: "Carlos", aprobado: false } ]; +const agrupar = resultados.reduce(( nombre, resultado) => { + if(resultado.aprobado){ + nombre.aprobados.push(resultado.nombre); + } else { + nombre.desaprobados.push(resultado.nombre); + } return nombre; +},{ aprobados: [], desaprobados: [] }); +console.log(agrupar); // Resultado esperado: // {