Ce script permet d’obtenir une table de valeurs aléatoire entre 0 et 10 :
arr1[0] = 5
arr1[1] = 1
arr1[2] = 6
arr1[3] = 4
arr1[4] = 2
arr1[5] = 8
arr1[6] = 0
arr1[7] = 9
arr1[8] = 7
arr1[9] = 3
// Function to get random values
Array.prototype.shuffle = function() {
for (i=0; i<this.length; i++) {
var tmp = this[i];
var randomNum = random(this.length);
this[i] = this[randomNum];
this[randomNum] = tmp;
}
};
var arr1:Array = new Array();
for (ii=0; ii<10; ii++) {
arr1[ii] = ii;
}
arr1.shuffle();
for (ii=0; ii<10; ii++) {
trace("arr1["+ii+"] = "+arr1[ii]);
}
Voir aussi les sujets similaires sur cours internet :
- Valeurs decimal a 2 chiffres après la virgule (AS2)
- Pour obtenir des valeurs a deux chiffres après la...
- ColorTransform (AS2)
- Le script entier pour appliquer la fonction ColorTransform import flash.geom.Transform;...
