Randomize array:
var newArray:Array=new Array;
for(var i=0;i<10;i++) {
generateRandomNumber(newArray,9);
}
trace(newArray);
function generateRandomNumber(myArray:Array, limit:Number):Void {
var newNumber:Number = Math.round(Math.random()*limit);
do {
var addNumber:Boolean = true;
for (item in myArray) {
if (newNumber == myArray[item]) {
addNumber = false;
newNumber = Math.round(Math.random()*limit);
}
}
} while (addNumber == false);
myArray.push(newNumber);
}Output example
8,5,9,1,4,3,7,6,2,0
Posted 2 months ago



)
If you generate a number from 1 to 10 randomly, EVERY TIME you will get at least 3 duplicates 









