resultat = new Array(12,51,62,60,192,9,10);
var storst = resultat[0];
var minst = resultat[0];
for(var i in resultat)
{
var mini = Math.min(minst,resultat[i]);
var maxi = Math.max(storst,resultat[i]);
}
ger utskriften:
mini = 10
maxi = 12
provade:
for(var i=0;i<=resultat.length;i++)
{
var mini = Math.min(minst,resultat[i]);
var maxi = Math.max(storst,resultat[i]);
}
gav utskriften:
Det högsta resultatet blev NaN poäng, och det minsta som registrerades var NaN poäng.
När jag skriver ut detta så har den bara tagit den det första och sista innehållet i arrayen, kan man inte itiera så att den kollar vilket som är störst i arrayen?