javascript随机抽号点名程序
设计一个随机抽号点名程序,抽取范围为1~40?抽取不能有重复如果全部抽取完毕,要给出提示“40人已全部抽取完成!”...
设计一个随机抽号点名程序,抽取范围为1~40?抽取不能有重复如果全部抽取完毕,要给出提示“40人已全部抽取完成!”
展开
1个回答
2015-11-22
展开全部
var map = {},
num = 40;
for(var i = 0; i < num; i++){
var rand = Math.floor(Math.random() * num) + 1;
if(!map[rand]){
console.log(rand + "号抽出");
map[rand] = rand;
}else{
i--;
}
}
console.log("全部抽出");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询