
Код AS1/AS2:
var numbersRange:Array = [];
var range:Number = 5;
for(var i:Number = 0; i < range; i++)
{
numbersRange.push(i);
}
function getRandom():Number
{
var index:Number = Math.floor(Math.random() * numbersRange.length);
var ret:Number = numbersRange[index];
numbersRange.splice(index, 1);
return ret;
}
trace(getRandom());
trace(getRandom());
trace(getRandom());
trace(getRandom());