Array numeros, mayor, menor y promedio

This commit is contained in:
2026-04-29 10:10:15 -03:00
parent 655a41d1de
commit 29b1f32e35

View File

@@ -52,3 +52,46 @@ function presentarse(nombre, edad) {
} }
presentarse("Nery", 25); 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));