From 617b7fe5df8205da00b6bafac955144c9c14cbf7 Mon Sep 17 00:00:00 2001 From: Valenti Taiel <45264983@terciariourquiza.edu.ar> Date: Mon, 18 May 2026 21:24:22 -0300 Subject: [PATCH 1/6] enlace el archivo .js con el html --- index.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.html b/index.html index b44ebd0..7cf4561 100644 --- a/index.html +++ b/index.html @@ -10,6 +10,5 @@

Vincular el archivo ejercicios.js a este archivo. Luego, resolver ahí los ejercicios.

- - + -- 2.49.1 From f7f46c81f8a03cad951205adec0566e8b4909779 Mon Sep 17 00:00:00 2001 From: Valenti Taiel <45264983@terciariourquiza.edu.ar> Date: Mon, 25 May 2026 20:09:36 -0300 Subject: [PATCH 2/6] resolucion primer ejercicio --- ejercicios.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index c12f2d1..edac842 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -8,6 +8,8 @@ console.log("Archivo vinculado correctamente."); luego `map` para elevarlos al cuadrado. */ const numeros = [1, 2, 3, 4, 5, 6, 7, 8]; +const resultado = numeros.filter(n => n % 2 === 0).map(n => n * n); +console.log(resultado); // Resultado esperado: [4, 16, 36, 64] -- 2.49.1 From 6643efea1921218fd9526bb742c14533d3b9de49 Mon Sep 17 00:00:00 2001 From: Valenti Taiel <45264983@terciariourquiza.edu.ar> Date: Mon, 25 May 2026 22:41:06 -0300 Subject: [PATCH 3/6] resolucion segundo ejercicio --- ejercicios.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index edac842..3ed1b3c 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -26,6 +26,8 @@ const productos = [ { nombre: "Mouse", precio: 600 }, { nombre: "Auriculares", precio: 1200 } ]; +const productosBaratos = productos.filter(n => n.precio < 1000).map(n => n.nombre); +console.log(productosBaratos); // Resultado esperado: ["Teclado", "Mouse"] // Pista: se puede resolver encadenando `filter` y `map`. -- 2.49.1 From 366e7f082a28638c04331afb81b997e5584c81f5 Mon Sep 17 00:00:00 2001 From: Valenti Taiel <45264983@terciariourquiza.edu.ar> Date: Mon, 25 May 2026 23:21:58 -0300 Subject: [PATCH 4/6] resolucion tercer ejercicio --- ejercicios.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ejercicios.js b/ejercicios.js index 3ed1b3c..df2af0d 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -39,7 +39,10 @@ console.log(productosBaratos); `"Ana tiene 25 años y vive en Rosario."` Usar destructuring en los parámetros de la función. */ - +function describir({ nombre, edad, ciudad}) { + console.log(`"${nombre} tiene ${edad} años y vive en ${ciudad}."`); +} +describir({nombre: "Ana", edad: 25, ciudad: "Rosario"}); /* 4. Dado el siguiente array de estudiantes, calcular el promedio general de notas @@ -52,6 +55,7 @@ const estudiantes = [ { nombre: "Marta", nota: 95 }, { nombre: "Carlos", nota: 60 } ]; + // Resultado esperado: 78.75 /* -- 2.49.1 From d568d8b01291d7470a2ca7abc1b66145256f268d Mon Sep 17 00:00:00 2001 From: Valenti Taiel <45264983@terciariourquiza.edu.ar> Date: Mon, 25 May 2026 23:22:29 -0300 Subject: [PATCH 5/6] resolucion cuarto ejercicio --- ejercicios.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ejercicios.js b/ejercicios.js index df2af0d..e44b2ea 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -55,7 +55,13 @@ const estudiantes = [ { nombre: "Marta", nota: 95 }, { nombre: "Carlos", nota: 60 } ]; - +const notas = estudiantes.map(n => n.nota); +let suma = 0; +for (let i = 0; i Date: Mon, 25 May 2026 23:31:59 -0300 Subject: [PATCH 6/6] resolucion quinto ejercicio --- ejercicios.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index e44b2ea..a2b6f58 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -68,11 +68,23 @@ console.log(promedio); 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. */ +function buscarUsuario(nombre){ + const usuario = usuarios.find(n => n.nombre === nombre); + if (usuario){ + console.log(usuario); + } else{ + console.log("Usuario no encontrado"); + } + } + const usuarios = [ { nombre: "Ana", activa: true }, { nombre: "Luis", activa: false }, { nombre: "Marta", activa: true } ]; +console.log(buscarUsuario("Luis")); +console.log(buscarUsuario("Pedro")); + // Buscar "Luis" → mostrar sus datos // Buscar "Pedro" → mostrar "Usuario no encontrado" -- 2.49.1