站内搜索:
首页 >> 前端 >> 内容
封装一个双色球选号码的方法

时间:2017/1/10 11:08:17

//封装一个双色球选好的方法
    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());

  • 上一篇:研究EasyUI系统—Panel组件(概述)
  • 下一篇:css3弹性伸缩布局
  • 返回顶部