javascript - 这个双色球代码会出现重复数字吗
怪我咯
怪我咯 2017-04-11 13:10:13
0
5
506
function doubleChromosphere() {

                var bools = [],
                    i,
                    ranNumber;

                for(i = 0; i < 5;) {
                    ranNumber = parseInt(Math.random() * 33 + 1);
                    if(bools.indexOf(ranNumber) == -1) {
                        bools.push(ranNumber);
                        i++;
                    }
                }

                
                var str = "";
                for(var j = 0; j < bools.length; j++){
                    str += bools[j] + "&ensp;";
                }
                red.innerHTML = str.toString();
                
                blue.innerHTML = (parseInt(Math.random() * 16 + 1)).toString();
            }
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(5)
迷茫

不会啊,bools.indexOf(ranNumber) == -1这句话就是判断是否有重复

伊谢尔伦

不会出现重复的数字,只会出现蓝球和红球的数字一样,但那不是重复

阿神

重复的是最后的蓝色

Ty80

首先佩服 老兄对双色球球的执着追求,回到正题,同上 只会出现蓝球和红球的数字一样

刘奇

红球数字不会重复,但是蓝球的数字可能与红球重复

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板