From 8b31a33193289db0aa41bff537b2e4334209305f Mon Sep 17 00:00:00 2001 From: DevMate-Jar Date: Thu, 7 May 2026 23:51:38 -0300 Subject: [PATCH] Fix exercise 6 and finish exercise 7 --- ejercicios.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/ejercicios.js b/ejercicios.js index 8a270b1..93e3c5e 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -116,7 +116,7 @@ const palabras = ["sol", "tormenta", "mar", "lluvia", "río", "arcoíris"]; // Resultado esperado: ["TORMENTA", "LLUVIA", "ARCOÍRIS"] const palabrasEnMayusculas = palabras.filter(palabra => palabra.length > 4) .map(palabra => palabra.toUpperCase()); -console.log(palabrasLargasEnMayusculas); //Ejercicio 6 +console.log(palabrasEnMayusculas); //Ejercicio 6 @@ -132,6 +132,25 @@ const resultados = [ { nombre: "Carlos", aprobado: false } ]; + +function agrupar(resultados) { +const resultAprobados = resultados.filter(resultado => resultado.aprobado === true); +const resultDesaprobados = resultados.filter(resultado => resultado.aprobado === false); + +const aprobados = resultAprobados.map(resultado => resultado.nombre); +const desaprobados = resultDesaprobados.map(resultado => resultado.nombre); + +return{ + aprobados, + desaprobados + } +} + +console.log(agrupar(resultados)); + //Ejercicio 7 + + + // Resultado esperado: // { // aprobados: ["Ana", "Marta"],