Ê


nombres aléatoires...

retour

mettre un nombre aleatoire dans un champ en changeant de nombre à chaque clic
(le nombre est compris entre 10 et 100)

mettre un nombre aleatoire dans un champ en l'"ajoutant" aux précédents
(le nombre est compris entre 10 et 100)

le "programme" :

fonction aléatoire :

function Aleatoire(mini,maxi)
{ if (mini>maxi) {var y; y=maxi; maxi=mini; mini=y;}
return mini+Math.round(Math.random() * (maxi-mini));}

La fonction fonctionne même dans le cas ou mini est supérieur à maxi.
Elle retourne directement le nombre aléatoire voulu en ajoutant à mini un nombre aléatoire compris entre 0 et maxi-mini. Exemple Aleatoire(10,100) renvoie un nombre tel que 10+nombre compris entre 0 et 90 donc finalement entre 10 et 100.

script des boutons

1° : "onclick="this.form.alea.value=Aleatoire(100,10)" impose la valeur calculée dans le champ

2° "onclick="this.form.alea2.value=this.form.alea2.value+' '+Aleatoire(10,100)" impose le contenu du champ + la valeur calculée au champ.


retour