如何使用as3获得一组不重复的随机数
一下方法可以获得一组不重复的随机数:
var list:Array = new Array();
for (var i:int=0; i<20; i++)//产生0~i-1的不重复的i个随机数
{
list.push(i);
}
while (list.length>0)
{
var index:int = Math.floor(Math.random() * list.length);
trace(list[index]);
list.splice(index,1);
}

浙公网安备 33010602011771号