js模拟双色球

来源:互联网 发布:mac如何连接无线键盘 编辑:程序博客网 时间:2024/06/05 23:40
第一种:自动随机数
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>双色球</title><link rel="stylesheet" type="text/css" href="css/ball.css"><script>function gonum(){var reds=[parseInt(Math.random()*32+1)];while(reds.length<6){var r=parseInt(Math.random()*33+1);for(var i=0;i<reds.length;i++){if(reds[i]==r){break;}else if(i==reds.length-1){reds.push(r);}}}for(var j=0;j<reds.length;j++){var rednum=document.getElementById('ball'+j+"").innerHTML=reds[j];}//document.write(reds);var bluenum=parseInt(Math.random()*16+1);document.getElementById('blue').innerHTML=bluenum;}</script></head><body><div id="ball0"></div><div id="ball1"></div><div id="ball2"></div><div id="ball3"></div><div id="ball4"></div><div id="ball5"></div><div id="blue"></div><button type="button" id="open" onclick="gonum()">开奖了</button></body></html>

第二种:自己选择数字、随机数开奖并判断
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>随机数</title></head><body><script>var red=new Array(6);var blue=new Array(1);//输入你要买的红色球数字for(var i=0;i<red.length;i++){red[i]=prompt("请输入你要买的第"+(i+1)+"个红球数");document.write("你买的第"+(i+1)+"个红球数为:"+red[i]+"<br />");if(red[i]>33 || red[i]<1){alert("你买的数字不符合要求");i--;}for(var j=0;j<i;j++){//控制输入号码不能重复if(red[i]==red[j]){alert("输入号码与前面重复,请重新输入");i--;}}}//输入你要买的蓝色球数字for(var b=0;b<blue.length;b++){blue[b]=prompt("请输入你要买的第"+(b+1)+"个蓝球数");document.write("你买的第"+(b+1)+"个蓝球数为:"+blue[b]+"<br />");if(blue[b]>17 || blue[b]<1){alert("你买的数字不符合要求");b--;}}//随机抽取红蓝色球var num=new Array(6);var count=0;var count1=0;for(var n=0;n<num.length;n++){num[n]=parseInt(Math.random()*32+1);document.write("红球第"+(n+1)+"个数为:"+num[n]+"<br />");}var num2=parseInt(Math.random()*15+1);document.write("蓝球为:"+num2+"<br />");//判断红色球中了几个for(var p=0;p<red.length;p++){//alert(num[p]);for(var d=0;d<num.length;d++){if(red[p]==num[d]){count++;document.write("红色球你猜对了"+red[p]+"<br />");}}}//判断蓝色球是否中了if(num2==blue[0]){count1++;document.write("蓝色球你猜对了"+"<br />");}document.write("共猜对了"+count+"个红色球"+count1+"个蓝色球"+"<br />");//document.write(typeof count);switch(count){case 6: //document.write("一等奖");// switch(count1){// case 1:document.write("你中了一等奖");// break;// case 0:document.write("你中了二等奖");// break;// }if(count1==1){document.write("你中了一等奖");break;}else if(count1==0){document.write("你中了二等奖");break;}break;case 5: //document.write("二等奖");// switch(count1){// case 1:document.write("你中了三等奖");// break;// case 0:document.write("你中了四等奖");// break;// }// break;if(count1==1){document.write("你中了三等奖");break;}else if(count1==0){document.write("你中了四等奖");break;}break;case 4: //document.write("三等奖");// switch(count1){// case 1:document.write("你中了四等奖");// break;// case 0:document.write("你中了五等奖");// break;// }// break;if(count1==1){document.write("你中了四等奖");break;}else if(count1==0){document.write("你中了五等奖");break;}break;case 3: //document.write("4等奖");// switch(count1){// case 1:document.write("你中了五等奖");// break;// }// break;if(count1==1){document.write("你中了五等奖");break;}else{document.write("没中呀");break;}break;case 2: //document.write("5等奖");// switch(count1){// case 1:document.write("你中了六等奖");// break;// }// break;if(count1==1){document.write("你中了六等奖");break;}else{document.write("没中呀");break;}break;case 1: //document.write("6等奖");// switch(count1){// case 1:document.write("你中了六等奖");// break;// }// break;if(count1==1){document.write("你中了六等奖");break;}else{document.write("没中呀");break;}break;case 0: //document.write("7等奖");// switch(count1){// case 1:document.write("你中了六等奖");// break;// case 0:document.write("很抱歉,你没中奖");// break;// }// break;if(count1==1){document.write("你中了六等奖");break;}else if(count1==0){document.write("很抱歉,你没中奖");break;}break;default:document.write("很抱歉,你没中奖");break;}</script></body></html>


原创粉丝点击