Compare commits

5 Commits

Author SHA1 Message Date
Bruno Dalessandro
e7a46d4843 Ejercicio 8 2026-05-11 11:56:19 -03:00
Bruno Dalessandro
02781b5978 Ejercicio 7 2026-05-07 23:49:39 -03:00
Bruno Dalessandro
31ac08018f Ejercicio 6 2026-05-07 23:30:36 -03:00
Bruno Dalessandro
958818462c Ejercicio 5 2026-05-07 23:12:31 -03:00
Bruno Dalessandro
d299bc96ba Ejercicio 4 2026-05-07 22:19:35 -03:00

View File

@@ -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,125 @@ else if (edad >= 13 && edad <= 17) {
}
else {
console.log(`${nombre} de ${edad} años de edad ya es un adulto`)
}
}
// 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;
while (numero < maximo) {
console.log(numero);
numero = numero + 3;
}
// 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)
}
// 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)
}
// 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);
// 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));