Fix exercise 6 and finish exercise 7
This commit is contained in:
@@ -116,7 +116,7 @@ const palabras = ["sol", "tormenta", "mar", "lluvia", "río", "arcoíris"];
|
|||||||
// Resultado esperado: ["TORMENTA", "LLUVIA", "ARCOÍRIS"]
|
// Resultado esperado: ["TORMENTA", "LLUVIA", "ARCOÍRIS"]
|
||||||
const palabrasEnMayusculas = palabras.filter(palabra => palabra.length > 4)
|
const palabrasEnMayusculas = palabras.filter(palabra => palabra.length > 4)
|
||||||
.map(palabra => palabra.toUpperCase());
|
.map(palabra => palabra.toUpperCase());
|
||||||
console.log(palabrasLargasEnMayusculas); //Ejercicio 6
|
console.log(palabrasEnMayusculas); //Ejercicio 6
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -132,6 +132,25 @@ const resultados = [
|
|||||||
{ nombre: "Carlos", aprobado: false }
|
{ 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:
|
// Resultado esperado:
|
||||||
// {
|
// {
|
||||||
// aprobados: ["Ana", "Marta"],
|
// aprobados: ["Ana", "Marta"],
|
||||||
|
|||||||
Reference in New Issue
Block a user