From c2602f1d9a76ec2e58a70e312064aa5cb0ca59ae Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Wed, 29 Apr 2026 22:55:45 -0300 Subject: [PATCH 1/8] Ejercicio 1 --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index b1c7d4f..26d1243 100644 --- a/index.html +++ b/index.html @@ -10,6 +10,6 @@

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

- + -- 2.49.1 From 23a9c0f14d895bf830d17e1a377f93bc3079d847 Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Wed, 29 Apr 2026 23:20:22 -0300 Subject: [PATCH 2/8] Ejercicio 2 --- ejercicios.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 8e69ac3..baf3933 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -3,3 +3,13 @@ console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. + +const nombre = "Pablo" +const edad = 19 + +if (edad >= 18) { + console.log(`${nombre} es mayor de edad`) +} +else { + console.log(`${nombre} es menor de edad`) +} \ No newline at end of file -- 2.49.1 From 462d2ad94505512c1723bde633faff472cb77214 Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Thu, 30 Apr 2026 00:00:07 -0300 Subject: [PATCH 3/8] Ejercicio 3 --- ejercicios.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ejercicios.js b/ejercicios.js index baf3933..1f7cae7 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -5,11 +5,14 @@ console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. const nombre = "Pablo" -const edad = 19 +const edad = 20 -if (edad >= 18) { - console.log(`${nombre} es mayor de edad`) +if (edad < 13) { + console.log(`${nombre} de ${edad} años de edad esta en su infancia`) +} +else if (edad >= 13 && edad <= 17) { + console.log(`${nombre} de ${edad} años de edad esta en su adolescencia`) } else { - console.log(`${nombre} es menor de edad`) + console.log(`${nombre} de ${edad} años de edad ya es un adulto`) } \ No newline at end of file -- 2.49.1 From d299bc96ba1433cc7a098840df6fd531ca1b57db Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Thu, 7 May 2026 22:19:35 -0300 Subject: [PATCH 4/8] Ejercicio 4 --- ejercicios.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 1f7cae7..65963a2 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -4,6 +4,8 @@ console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. +// Ejercicio 3 + const nombre = "Pablo" const edad = 20 @@ -15,4 +17,15 @@ else if (edad >= 13 && edad <= 17) { } else { console.log(`${nombre} de ${edad} años de edad ya es un adulto`) +} + + +// Ejercicio 4 + +const maximo = 15; +let numero = 3; + +while (numero < maximo) { + console.log(numero); + numero = numero + 3; } \ No newline at end of file -- 2.49.1 From 958818462cf1bfc71acfce5f8f8d3534c81e8092 Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Thu, 7 May 2026 23:12:31 -0300 Subject: [PATCH 5/8] Ejercicio 5 --- ejercicios.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/ejercicios.js b/ejercicios.js index 65963a2..c5a38f1 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -21,6 +21,11 @@ else { // Ejercicio 4 +/* + Declarar una variable maximo y mostrar todos los múltiplos de 3 menores que el máximo. + Por ejemplo, si maximo vale 15, la función debe mostrar 3 6 9 12. Utilizar un bucle while. + +*/ const maximo = 15; let numero = 3; @@ -28,4 +33,18 @@ let numero = 3; while (numero < maximo) { console.log(numero); numero = numero + 3; -} \ No newline at end of file +} + +// Ejercicio 5 +/* + Repetir el ejercicio anterior utilizando un bucle for de la manera clásica. +*/ + +const maximoFor = 15; +let numeroFor = 3; + +for (numeroFor; numeroFor < maximoFor; numeroFor = numeroFor + 3) { + console.log(numeroFor) + +} + -- 2.49.1 From 31ac08018ff7c2206b931a2e2ef2d0394aa1f6ef Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Thu, 7 May 2026 23:30:36 -0300 Subject: [PATCH 6/8] Ejercicio 6 --- ejercicios.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index c5a38f1..b610457 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -48,3 +48,15 @@ for (numeroFor; numeroFor < maximoFor; numeroFor = numeroFor + 3) { } +// Ejercicio 6 +/* + Crear un array con tres frutas favoritas y recorrerlo con un for...of, mostrando cada fruta en consola. + +*/ + +const frutas = ["Manzana", "Frutilla", "Sandia"]; + +for (const fruta of frutas) { + console.log(fruta) +} + -- 2.49.1 From 02781b5978f61c6a6bc2e82cd2e7d3447be9a7d1 Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Thu, 7 May 2026 23:49:39 -0300 Subject: [PATCH 7/8] Ejercicio 7 --- ejercicios.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index b610457..a2f9a1b 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -60,3 +60,19 @@ for (const fruta of frutas) { console.log(fruta) } +// Ejercicio 7 + +/* + Escribir una función presentarse que reciba nombre y edad y devuelva un string del estilo "Me llamo Ana y tengo 25 años.". + Llamarla con sus propios datos y mostrar el resultado en consola. + +*/ + +function presentarse(nombre, edad) { + + return `Me llamo ${nombre} y tengo ${edad} años`; +} + +const mensaje = presentarse("Bruno", 30); + +console.log(mensaje); -- 2.49.1 From e7a46d4843ee062d37e010d1af847406e2b7dc59 Mon Sep 17 00:00:00 2001 From: Bruno Dalessandro Date: Mon, 11 May 2026 11:56:19 -0300 Subject: [PATCH 8/8] Ejercicio 8 --- ejercicios.js | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index a2f9a1b..8e5fa9c 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -76,3 +76,66 @@ function presentarse(nombre, edad) { const mensaje = presentarse("Bruno", 30); console.log(mensaje); + +// Ejercicio 8 + +/* + Crear un array con cualquier cantidad de valores numéricos, por ejemplo: const numeros = [ 1, 3, 8, 2, 18, 6 ]; + Generar tres funciones: + una que retorne el valor máximo de los números del array, + otra que retorne el valor mínimo de los números del array, + y otra que retorne el promedio de los números del array. +*/ + +const conjuntoNumeros = [25, 87, 95, 71, 80, 23, 73, 18]; + +function maximoArray(conjuntoNumeros) { + + let maximo = conjuntoNumeros[0]; + + for (const numero of conjuntoNumeros) { + + if (numero > maximo) { + maximo = numero; + } + } + + return maximo; +} + +console.log(maximoArray(conjuntoNumeros)) + +function minimoArray(conjuntoNumeros) { + + let minimo = conjuntoNumeros[0]; + + for (const numero of conjuntoNumeros) { + + if (numero < minimo) { + + minimo = numero; + } + + + } + + return minimo; +} + +console.log(minimoArray(conjuntoNumeros)); + + + +function promedioArray(conjuntoNumeros) { + + let suma = 0; + + for (const numero of conjuntoNumeros) { + + suma = suma + numero; + } + + return suma / conjuntoNumeros.length +} + +console.log(promedioArray(conjuntoNumeros)); -- 2.49.1