javascript中双色球选择案例

我们老师留的课后作业,双色球的选择示例,从33个球选择6个不重复的红球,16个篮球选择一个蓝球。


<html>
  <head>
     <script>
       function getRed(){
       
       var arr=new Array;
       var red=new Array;//分别定义两个数组
       for(var v=1 ;v<34;v++){
          arr[v-1]=v;
       }
       for(var v=0;v<6;v++){
          var index=Math.floor(Math.random()*(33-v));
          red[v]=arr[index];
          arr[index]=arr[32-v];<!--假设index为15,这段代码十分精巧。需要记住。-->
         
       }
          return red;
       }
       function getBlue(){
        return (Math.ceil(Math.random()*16));<!--ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。-->
       }
       function f1(){
         var red=getRed();
             red.sort(function(a,b){return a-b;});
         document.getElementById("div1").innerHTML
            ="红球:"+red;
            var blue = getBlue();
            document.getElementById("div2")
            .innerHTML="篮球:"+blue;
       } 
     </script>
  </head>
  <body>
    <input type="button" value="机选一注"
     οnclick="f1()";/>
     <div id="div1"
     style="color:red;font-size:30px">
     红球:</div>
     <div id="div2"
     sytle="color:blue;font-size;30px">
     篮球:</div>
  </body>
</html>



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值