您现在的位置:首页 >> 前端 >> 内容

封装一个双色球选号码的方法

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

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

作者:网络 来源:qq_3005566