From 90cd29f8aedf07d18d89358bfd300874ceaa834b Mon Sep 17 00:00:00 2001 From: Eugenio Zapata <37448644@terciariourquiza.edu.ar> Date: Fri, 15 May 2026 23:38:01 -0300 Subject: [PATCH] Fin de los ejercicios 1 al 7 --- ejercicios.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 2d7bb20..ca2c0b2 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -115,6 +115,29 @@ const palabras = ["sol", "tormenta", "mar", "lluvia", "río", "arcoíris"]; // Pistas: `palabra.length` da la cantidad de letras. `palabra.toUpperCase()` // convierte a mayúsculas. +function separarPalabras(word){ + const palabraMayor = { + resultado : [], + }; + + + word.forEach(letra => { + if (letra.length > 5) { + palabraMayor.resultado.push(letra.toUpperCase()); + + } else { + console.log("La palabra no lleva mas de 4 letras"); + } + }); + + return palabraMayor; +} + + +const palabraTerminada = separarPalabras(palabras); +console.log(palabraTerminada.resultado); + + /* 7. Escribir una función `agrupar` que reciba un array de objetos con la forma `{ nombre, aprobado }` y retorne un objeto con dos propiedades: `aprobados`