双色球号码测试

<script>
function shuangse(){//定义一个函数
var str=[];//空数组 前六个放1-31号码不同的红球 最后一个蓝球随机1-16
var min=1;
var max=31;
while(str.length<6){//如果str数组长度在6个之内,执行循环
var num=Math.floor(Math.random()*(max-min+1)+min);//获取一个1-31之间的一个数
if(str.indexOf(num)==-1){//如果在str数组中没有与num相同的数,则用push法把num放入str
str.push(num);
}
}
str.push(Math.floor(Math.random()*(16-1+1)+1));//再获取一个随机的1-16的蓝色球号码
document.write("球的号码为:"+str);//输出获得的所有号码
}
</script>
<button onclick="shuangse()">双色球号码</button>//调用函数

原文地址:https://www.cnblogs.com/zyEthan/p/10258992.html