From fc619a30f897cce2fe9755424a2854e6da68a8b2 Mon Sep 17 00:00:00 2001 From: wiLson Date: Sat, 9 May 2026 16:04:12 -0300 Subject: [PATCH] ejercicio 4 y 5 --- ejercicios.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 92b3d2c..691504b 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -52,6 +52,14 @@ const estudiantes = [ ]; // Resultado esperado: 78.75 +const notas = estudiantes.map(est => est.nota); +let suma = 0; +for (let nota of notas) { + suma += nota; +} +const promedio = suma / notas.length; + + /* 5. Usar `find` para buscar un usuario por nombre dentro de un array, y mostrar en consola un mensaje diferente según si se encontró o no. @@ -64,6 +72,15 @@ const usuarios = [ // Buscar "Luis" → mostrar sus datos // Buscar "Pedro" → mostrar "Usuario no encontrado" +function buscarUsuario(nombre) { + const usuario = usuarios.find(u => u.nombre === nombre); + if (usuario) { + console.log("Usuario encontrado:", usuario); + } else { + console.log("Usuario no encontrado"); + } +} + /* 6. Dado el siguiente array, construir un nuevo array que contenga solo las palabras con más de 4 letras, convertidas a mayúsculas.