核心提示://封装一个双色球选好的方法function doubleball(){var ret = [];while(ret.length6){//r是1-33之间生成的一个随机数 Math.floor向下取...
//封装一个双色球选好的方法 function doubleball(){ var ret = []; while(ret.length < 6){ //r是1-33之间生成的一个随机数 Math.floor向下取整 var r = Math.floor(Math.random()*33+1); //查看是否有重复,又重复就跳出 for(var i = 0; i<ret.length; i++){ //难点:重点要知道break 之后i变量的值 if(ret[i] === r){ break; //这个时候i是多少?? } } if(i === ret.length){ //难点 不懂可代数算两次 ret.push(r); } } ret.sort(function(a,b){return a-b}); //排序 var blue = Math.floor(Math.random()*16+1); //选蓝号 return String(ret)+"|"+blue; } console.log(doubleball());