Ciao! :fonzie:
Ti ho preparato lo script che dovrebbe far al caso tuo.
Do per scontato che tu sappia già assegnare all'array i valori in random, per cui io per far più veloce lo ho caricato con dei valori direttamente a mano giusto per farti vedere come funziona.
Lo script trova il valore più grande, quello più piccolo, e poi ne calcola la media.
<html>
<head>
<script>
function calcola() {
var arr = new Array(10,121,7,23,65,98,12,119,76,77,22,99);
var i,max,mix;
max=arr[0];
min=arr[0];
for (i=0; i<10; i++) {
if (arr>max){max=arr};
if (arr<min){min=arr};
}
window.alert("Il valore più grande dell'array è " + max + " , il più piccolo è " + min);
window.alert("La loro media è " + (min+max)/2)
}
</script>
</head>
<body>
<input type=button value="Calcola media" onClick="calcola()">
</body>
</html>
Per calcolare la media di 2 numeri si fa (numero1+numero2)/2,
se i numeri sono 3 allora si fa (numero1+numero2+numero3)/3
e così via...
Salut!
:byebye: