PDA

View Full Version : Codice javascript


marcofermi
14-03-2011, 17:20
<html>
<head>
<title>..</title>
</head>
<body>

var i,l,p,n,frel,fass
var a=new Array()
var sup=1000
var inf=100
n=Math.random()
alert(n)
alert(n)
p=0
while(p<6)
{
a[p]=0
p++
}
while(n>0)
{
p=(int)((sup1-inf1+1)*Math.random())+inf
a[p-1]++
n--
}
document.write("<table>")
i=0
while(i<6)
{
document.write("<tr><td>"Numero Lancio"</td><td>"Frequenza Assoluta"</td><td>"Frequenza Relativa"</td></tr>")
document.write("<tr><td>"+i+"</td><td>"+fass+"</td><td>"+frel+"</td>)
i++
}
document.write("</table>")
</script>
</body>
</html>

Questo codice dovrebbe simulare un dado. Dove "n" sono il numero di volte che viene lanciato da 100 a 1000 e "p" sono i numeri casuali che escono quando si lancia il dado, da 1 a 6. Ogni volta che lancio il dado il numero casuale che esce devo conservarlo in un array chiaramente in posizione p-1 quindi se esce il numero 3 dal lancio si aggiorna la posizione 2 dell'array. Alla fine di tutto devo creare una tabella dove sulla prima colonna mi escono i lanci numerati da 100 a n. nella seconda colonna mi escono i numeri da 1 a 6 sortiti, e nella 3° colonna la frequenza con cui è uscito quel numero (casi favorevoli / tutti i casi). Grazie