function Aleatoire(mini,maxi)
<!--Aleatoire : renvoie un nombre aléatoire compris entre mini et maxi-->
{ return mini+ Math.round(Math.random() * (maxi-mini));}
function appartient(a,tab)
<!--appartient : rend true si a est dans tab-->
{var r=false; for(var j=0;j< 6;j++) {if (a==tab[j]) r=true}; return r; }
function remplir(tab)
<!--remplir : remplit le tableau des nombres tous différents-->
{ var a=0;
for(var i=0;i< 6;i++)
{ a=Aleatoire(1,49); while (appartient(a,tab)) {a=Aleatoire(1,49)} tab[i]=a; } }
(le remplissage est répété tant que le nombre est déjà tiré. Il va de soi que la grille doit contenir moins de 49 nombres !!! ce que le programme devrait vérifier en toute rigueur)