[ Foro de Javascript ]

Array Undefined

31-Jan-2023 19:35
Invitado (Lukerio)
1 Respuestas

Necesito obtener el valor minimo de un array llenado por teclado. El array se llena correctamente, pero cuando igualo a la variable minimo, me da undefined

function minimo() {
           var miArray = [];
           var min;
           //Llenamos el array con cinco datos
           for (var i = 1; i <= 5; i++) {
               var num = prompt("Introduce un numero");
               miArray.push(num);
           }
           for (var i = 0; i < miArray.length; i++) {
               if (parseInt(miArray[i]) < min) {
                   min = miArray[i];
               }
           }
           console.log(min);
           document.write("El menor número introducido es " + parseInt(min));
       }


01-Feb-2023 11:56
Nacho Cabanes (+83)

Claro, debes dar una valor inicial a "min", típicamente tomado del primero de los datos.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...