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));
}
Claro, debes dar una valor inicial a "min", típicamente tomado del primero de los datos.