html实现机选彩票

来源:互联网 发布:九阴绝学披风进阶数据 编辑:程序博客网 时间:2024/05/12 12:34
<!doctype html>
    <html>
     <head>
        <meta charset="utf-8">
        <title>机选彩票</title>
        <script>
        function caipiao(){
var arr=new Array();//创建数组
while(true){
var num=Math.floor(Math.random()*33)+1;//设置随机数的范围0~33,random为随机数,math.floor为取整
var flag=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==num){//产生不同的随机数,如果产生了相同的数字,跳出
flag=true;
break;
}
}
if(flag){
continue; //从头再来
}

if(arr.length==6){
break; //产生6个红号后跳出
}
arr[arr.length]=num;//将数字存入数组


}
for(var i=1;i<arr.length;i++){//从小到大排列

for(var j=0;j<arr.length-i;j++){
if(arr[j]>arr[j+1]){
var temp;
temp=arr[j]; //交换两个数组内的元素
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
var blue;
blue=Math.floor( Math.random()*16)+1;//产生一个蓝号
document.write(arr+"<br/>"+blue);// 输出双色球的号码

}

        </script>
        
    </head>
    
    <body>
    <button onClick="caipiao()">机选彩票</button>                                                                   
</body>
</html>
0 0