var f1_R:Array=new Array();//随机数组
var f1_MAX:int;//要产生的随机数的个数
function setRandom():void
{
var f1_tmp:int=0;
for(var f1_j:int=0;f1_j<f1_MAX;f1_j++)
{
f1_tmp=Math.random()*f1_MAX;
f1_R.push(f1_tmp);
for(var f1_i:int=0;f1_i<f1_R.length;f1_i++)
{
if((f1_i!=f1_j)&&(f1_tmp==f1_R[f1_i]))
{
f1_R.pop();
f1_j--;
}
}
}
trace("length="+f1_R.length)
}
AS3.0自定义一个产生无重复随机数的函数
最新推荐文章于 2019-06-18 14:09:00 发布