Compare commits

3 Commits

Author SHA1 Message Date
Bruno
4c0df8a488 Resolucion del 7mo ejercicio 2026-05-07 22:24:13 -03:00
Bruno
ccf99a4fea Resolucion del 6to ejercicio 2026-05-07 16:05:16 -03:00
Bruno
db8d972f07 Resolucion del 5to ejercicio 2026-05-06 20:05:25 -03:00

View File

@@ -85,6 +85,16 @@ const usuarios = [
// Buscar "Luis" → mostrar sus datos // Buscar "Luis" → mostrar sus datos
// Buscar "Pedro" → mostrar "Usuario no encontrado" // Buscar "Pedro" → mostrar "Usuario no encontrado"
function buscarUsuario(nombreUsuario) {
const usuario = usuarios.find(u => u.nombre === nombreUsuario);
if (usuario) {
console.log(usuario);
} else {
console.log("Usuario no encontrado");
}
}
/* /*
6. Dado el siguiente array, construir un nuevo array que contenga solo las 6. Dado el siguiente array, construir un nuevo array que contenga solo las
palabras con más de 4 letras, convertidas a mayúsculas. palabras con más de 4 letras, convertidas a mayúsculas.
@@ -93,6 +103,8 @@ const usuarios = [
const palabras = ["sol", "tormenta", "mar", "lluvia", "río", "arcoíris"]; const palabras = ["sol", "tormenta", "mar", "lluvia", "río", "arcoíris"];
// Resultado esperado: ["TORMENTA", "LLUVIA", "ARCOÍRIS"] // Resultado esperado: ["TORMENTA", "LLUVIA", "ARCOÍRIS"]
const palabra4Letras = palabras.filter(palabra => palabra.length > 4).map(palabra => palabra.toUpperCase());
console.log(palabra4Letras);
// Pistas: `palabra.length` da la cantidad de letras. `palabra.toUpperCase()` // Pistas: `palabra.length` da la cantidad de letras. `palabra.toUpperCase()`
// convierte a mayúsculas. // convierte a mayúsculas.
@@ -108,6 +120,15 @@ const resultados = [
{ nombre: "Carlos", aprobado: false } { nombre: "Carlos", aprobado: false }
]; ];
function agrupar(resultados) {
const aprobados = resultados.filter(apr => apr.aprobado === true).map(apr => apr.nombre);
const desaprobados = resultados.filter(apr => apr.aprobado === false).map(apr => apr.nombre);
return {
aprobados,
desaprobados
}
}
console.log(agrupar(resultados));
// Resultado esperado: // Resultado esperado:
// { // {
// aprobados: ["Ana", "Marta"], // aprobados: ["Ana", "Marta"],