diff --git a/ejercicios.js b/ejercicios.js index 8c1cab1..f08f692 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -41,4 +41,49 @@ function presentarse(nombre, edad) { return `Me llamo ${nombre} y tengo ${edad} aƱos.` } -console.log(presentarse("Blas", 18)); \ No newline at end of file +console.log(presentarse("Blas", 18)); + +const numeros = [ 1, 3, 8, 2, 18, 6 ]; +function Max() { + let maximo = numeros[0]; + let contador = 1; + + while (contador < 6) { + if (numeros[contador] > maximo) { + maximo = numeros[contador]; + } + contador++; + } + + return maximo; +} + +function Min() { + let minimo = numeros[0]; + let contador = 1; + + while (contador < 6) { + if (numeros[contador] < minimo) { + minimo = numeros[contador]; + } + contador++; + } + + return minimo; +} + +function Promedio() { + let suma = 0; + let contador = 0; + + while (contador < 6) { + suma += numeros[contador]; + contador++; + } + + return suma / contador; +} + +console.log("Maximo:", Max()); +console.log("Minimo:", Min()); +console.log("Promedio:", Promedio()); \ No newline at end of file