手把手教你写一个双色球百度小程序

2025-10-19 19:10:38

1、双色球的规则,这里就不过多进行介绍了。第一步我们需要定义两个数组,一个用来装红球,一个用来装蓝球。红球的取值范围定义为1-33的随机数,蓝球为1-16的随机数。

    function getway(){

      var reds=[parseInt(Math.random()*33+1)];

      var blues=[parseInt(Math.random()*16+1)];

}

手把手教你写一个双色球百度小程序

2、接下来写循环语句。双色球是6红1蓝,那么reds数组的长度小于6。也就是说在循环规则里,刨去reds的默认值,循环内容会进行5次。若 reds中的随机值与r中的相等,则继续取值;若reds中的随机值与r中的不相等,则进入else if。

      while(reds.length<6){  

        var r=parseInt(Math.random()*33+1); 

        for (var i = 0; i < reds.length; i++) {

          if (reds[i]==r) {   

            break;   

          } else if(i==reds.length-1){ 

            reds.push(r);   

          }

手把手教你写一个双色球百度小程序

3、对结果进行排序、打印。

      reds.sort(function compare(a,b) {

        return a-b;

      })

      for (var h = 0; h < reds.length; h++) {

        document.getElementById('tone'+h+'').innerHTML=reds[h];

      }

       document.getElementById('tone6').innerHTML=blues;

    }

手把手教你写一个双色球百度小程序

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:147
  • 阅读量:116
  • 阅读量:188
  • 阅读量:195
  • 阅读量:42
  • 猜你喜欢