succès obtenir face .
Pour chaque expérience, on compte le nombre de succès (c'est un entier compris entre 0 et 7).
Pour faire l'histogramme, j'ai utilisé une bibliothèque Javascript JavaScript Vector Graphics Library
disponible sur le site de Walter Zorn
<script type="text/javascript">
function lancer()
{
return Math.floor(0.5+Math.random());
}
function bernoulli()
{
var l=0;
l=document.machineBernoulli.nombreSim.value;
var succes=0;
var resultat= new Array(0,0,0,0,0,0,0,0);
var k=0;
for(k=1;k<=l;k++)
{
succes=lancer()+lancer()+lancer()+lancer()+lancer()+lancer()+lancer();
resultat[succes]++
}
document.machineBernoulli.n0.value=resultat[0];
document.machineBernoulli.n1.value=resultat[1];
document.machineBernoulli.n2.value=resultat[2];
document.machineBernoulli.n3.value=resultat[3];
document.machineBernoulli.n4.value=resultat[4];
document.machineBernoulli.n5.value=resultat[5];
document.machineBernoulli.n6.value=resultat[6];
document.machineBernoulli.n7.value=resultat[7];
}
</script>
La fonction lancer() donne aléatoirement 0 ou 1 . Le nombre 1 correspondra à face.
La variable succes compte les face en additionnant les 0 et les 1 produits par la fonction
lancer() .
La ligne importante est colorée en orange. On a défini un tableau resultatqui a 8 données et une variable succes
qui compte les face.
Par exemple, quand succes vaut 5 l'expression resultat[succes] donne resultat[5] ce qui représente
le sixième terme du tableau (le premier terme étant resultat[0]).
Chaque fois que l'on calcule le nombre de face, par exemple 5, on augmente d'une unité (++) le
terme du tableau qui lui correspond.