您的位置:首页 > 其它

如何做类似终极抽奖的算法,抽个少个

2015-07-15 15:08 113 查看
举例子,存入11个num,每次抽出一个,而且每个不同。

var arr_num:Array = [];

init();

function init()
{
for (var i:int=1; i<11; i++)
{
arr_num.push(i);
if(i==10)
{
running()
}
}
}

function running()
{
for (var i:int=1; i<11; i++)
{
startIt();
}
}
function startIt()
{
//获取随机数在0到数组的长度-1中获取
var n:int=Math.round(Math.random()*(arr_num.length-1));

num =arr_num
;

arr_num.splice(n,1);

trace(num);
}


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: