JavaScript实现双色球随机一注

时间:2025-04-07 08:07:36
//获取随机数 function random(min,max){ return parseInt(Math.random()*(max-min)+min); //()获取0-1中的随机数 //随机数需要取整parseInt(),向下取整 () } //定义红篮球数组 var redBall=[]; var blueBull=[]; //获取6个随机红球 for(var i=0;i<6;i++){ var redBallNum=random(1,33); //位数补齐 redBallNum=redBallNum.toString().padStart(2,"0"); //判重添加 //如果不存在(false),就添加 if(redBall.indexOf(redBallNum)==-1){ redBall.push(redBallNum); }else{ //反之i--重新循环 i--; } } //获篮球 var blueBallNum=random(1,16); blueBallNum=blueBallNum.toString().padStart(2,"0"); blueBall.push(blueBallNum); //合并成字符串 var str=redBall.toString()+"|"+blueBall.toString();