Ejercicio 8
This commit is contained in:
@@ -76,3 +76,66 @@ function presentarse(nombre, edad) {
|
|||||||
const mensaje = presentarse("Bruno", 30);
|
const mensaje = presentarse("Bruno", 30);
|
||||||
|
|
||||||
console.log(mensaje);
|
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));
|
||||||
|
|||||||
Reference in New Issue
Block a user