From 5133219f668ff5167c49336754cb5c846ece66e7 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:01:14 -0300 Subject: [PATCH 1/9] vinculacion archivo js con html --- ejercicios.js | 1 + index.html | 2 ++ 2 files changed, 3 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 8e69ac3..00632fb 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -3,3 +3,4 @@ console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. + diff --git a/index.html b/index.html index b1c7d4f..1d9d1d9 100644 --- a/index.html +++ b/index.html @@ -11,5 +11,7 @@ los ejercicios.

+ + -- 2.49.1 From a6aecedb31ecfde1f2b7975fbec0cf1e42dc0d68 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:02:32 -0300 Subject: [PATCH 2/9] declaracion de variables --- ejercicios.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 00632fb..48da026 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -4,3 +4,6 @@ console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. +// Declaración de variables +const nombre = "Nery"; +const edad = 25; \ No newline at end of file -- 2.49.1 From ad240262636d3ca44e045f83fc8813a9575a2538 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:03:52 -0300 Subject: [PATCH 3/9] Validacion mayor/menor de edad --- ejercicios.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ejercicios.js b/ejercicios.js index 48da026..0726c70 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -6,4 +6,11 @@ console.log("Archivo vinculado exitosamente"); // Declaración de variables const nombre = "Nery"; -const edad = 25; \ No newline at end of file +const edad = 25; + +// Bloque 1: Evaluación mayor/menor de edad +if (edad >= 18) { + console.log(`Eres mayor de edad, ${nombre}`); +} else { + console.log(`Eres menor de edad, ${nombre}`); +} -- 2.49.1 From a294c1c37916e526431d31739d5c1110c5d1c497 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:05:00 -0300 Subject: [PATCH 4/9] Evaluacion por etapas --- ejercicios.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 0726c70..5b20e33 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -14,3 +14,13 @@ if (edad >= 18) { } else { console.log(`Eres menor de edad, ${nombre}`); } + +//Bloque 2: Evaluación por etapas + +if (edad >= 18) { + console.log("Eres adulto"); +} else if (edad >= 13) { + console.log("Eres adolescente"); +} else { + console.log("Eres niño"); +} -- 2.49.1 From e81887d20ad5237b378b965a3addc67ee65dced3 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:06:50 -0300 Subject: [PATCH 5/9] Estructura con while --- ejercicios.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 5b20e33..99e18d8 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -24,3 +24,12 @@ if (edad >= 18) { } else { console.log("Eres niño"); } + +const maximo = 15; +let actual = 3; + +// ESTRUCTURA CON WHILE +while (actual < maximo) { + console.log(actual); + actual += 3; +} -- 2.49.1 From bf2fb0ecc4b54210d22450e3cf02ed185f6c6fef Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:07:21 -0300 Subject: [PATCH 6/9] Estructur con for --- ejercicios.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 99e18d8..580f60b 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -33,3 +33,8 @@ while (actual < maximo) { console.log(actual); actual += 3; } + +// ESTRUCTURA CON FOR +for (let i = 3; i < maximo; i += 3) { + console.log(i); +} -- 2.49.1 From 18699be5e45790260b1426957a9bb7019c4cdea6 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:07:55 -0300 Subject: [PATCH 7/9] Arrray frutas --- ejercicios.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 580f60b..d4ee111 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -38,3 +38,10 @@ while (actual < maximo) { for (let i = 3; i < maximo; i += 3) { console.log(i); } + +// ARRAY FRUTAS +const frutas = ["Banana", "Naranja", "Manzana"]; + +for (const fruta of frutas) { + console.log(fruta); +} -- 2.49.1 From 655a41d1deb6d6d1a9dec9c060a912071d1548c6 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:09:05 -0300 Subject: [PATCH 8/9] Funcion presentarse --- ejercicios.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index d4ee111..c94ac0d 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -45,3 +45,10 @@ const frutas = ["Banana", "Naranja", "Manzana"]; for (const fruta of frutas) { console.log(fruta); } + +// FUNCION PRESENTARSE +function presentarse(nombre, edad) { + console.log(`Hola, me llamo ${nombre} y tengo ${edad} años.`); +} + +presentarse("Nery", 25); -- 2.49.1 From 29b1f32e351702d2e721c912ce453d7f58f2c426 Mon Sep 17 00:00:00 2001 From: Nery Benincasa <42608796@terciariourquiza.edu.ar> Date: Wed, 29 Apr 2026 10:10:15 -0300 Subject: [PATCH 9/9] Array numeros, mayor, menor y promedio --- ejercicios.js | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index c94ac0d..b09606a 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -52,3 +52,46 @@ function presentarse(nombre, edad) { } presentarse("Nery", 25); + + +// ARRAY NUMEROS +const numeros = [1, 3, 8, 2, 18, 6]; + +// Función para obtener el valor máximo +function obtenerMaximo(lista) { + if (lista.length === 0) return null; + let maximo = lista[0]; + for (let i = 1; i < lista.length; i++) { + if (lista[i] > maximo) { + maximo = lista[i]; + } + } + return maximo; +} + +// Función para obtener el valor mínimo +function obtenerMinimo(lista) { + if (lista.length === 0) return null; + let minimo = lista[0]; + for (let i = 1; i < lista.length; i++) { + if (lista[i] < minimo) { + minimo = lista[i]; + } + } + return minimo; +} + +// Función para obtener el promedio +function obtenerPromedio(lista) { + if (lista.length === 0) return 0; + let sumaTotal = 0; + for (let i = 0; i < lista.length; i++) { + sumaTotal += lista[i]; + } + return sumaTotal / lista.length; +} + +// Ejecución y resultados +console.log("Máximo:", obtenerMaximo(numeros)); +console.log("Mínimo:", obtenerMinimo(numeros)); +console.log("Promedio:", obtenerPromedio(numeros)); \ No newline at end of file -- 2.49.1