这个双色球代码会出现重复数字吗

如下图所示

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();

            }


三国纷争
浏览 945回答 1
1回答

慕田峪9158850

不会啊,bools.indexOf(ranNumber) == -1这句话就是判断是否有重复
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript