Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > Math > random (méthode Math.random) | |||
statique publique random() : Number
Renvoie un nombre pseudo-aléatoire n, où 0 <= n < 1. Le nombre renvoyé est un nombre pseudo-aléatoire car il n'est pas généré par un phénomène naturel parfaitement aléatoire telle qu'une désintégration radioactive.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0 - Dans Flash Player 4, les méthodes et les propriétés de la classe Math sont émulées à l'aide d'approximations et risquent de ne pas être aussi précises que les fonctions mathématiques non émulées que Flash Player 5 prend en charge.
Number - Nombre.
L'exemple suivant renvoie 100 entiers aléatoires compris entre 4 et 11 (inclus) :
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
return randomNum;
}
for (var i = 0; i<100; i++) {
var n:Number = randRange(4, 11)
trace(n);
}