Ejercicio 7

This commit is contained in:
Bruno Dalessandro
2026-05-16 18:36:05 -03:00
parent 6c259ebbef
commit 80e2ec3c53

View File

@@ -144,6 +144,35 @@ const resultados = [
// desaprobados: ["Luis", "Carlos"] // desaprobados: ["Luis", "Carlos"]
// } // }
function agrupar(resultados) {
const grupos = {
aprobados: [],
desaprobados: [],
};
for (let i = 0; i < resultados.length; i++ ) {
const estudiante = resultados[i];
if (estudiante.aprobado) {
grupos.aprobados.push(estudiante.nombre);
} else {
grupos.desaprobados.push(estudiante.nombre);
}
}
return grupos;
}
console.log(agrupar(resultados));
/* /*
8. *(Opcional - closures)* Escribir una función `crearSumador` que reciba un 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, número `base` y retorne una función que, al llamarla con otro número,