zoukankan      html  css  js  c++  java
  • 双色球随机取

    红球:在1~33之间随机取6个数字,不能重复;把取到的放入到一个数组中,并进行从小到大的排序。
    蓝球:在1~16之间随机取1个,可以和之前的红球重复;把取到的红球放到数组的最后。

    //红球:在1~33之间随机取6个数字,不能重复
    var red=[];
    //循环把1~33之间所有数字放入到red数组中
    for(var i=1;i<=33;i++){
       //把所有的数字i添加到数组red中
       red.push(i);
    }
    //用于存放随机到的数字
    var arr=[];
    //从中随机产生6个数字作为下标
    for(var i=0;i<6;i++){
       var n=Math.floor(Math.random * red.length);
       //通过随机的下标n获取对应的元素  red[n]
       //放入到数组arr中
       arr.push( red[n] );
       red.splice(n,1);
    }
    //从小到大排序
    arr.sort(function(a,b){
       return a-b;
    })
    //蓝球:随机产生一个1~16的数字即可
    var blue=Math.floor(Math.random()*16)+1;
    //把取到这个蓝球添加到arr中
    arr.push(blue);
    console.log(arr);
    那些看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
  • 相关阅读:
    quotaon
    quotacheck
    quota
    query_module
    数据库连接驱动
    PHP 开发 APP 接口 学习笔记与总结
    Java实现 LeetCode 76 最小覆盖子串
    Java实现 LeetCode 74 搜索二维矩阵
    Java实现 LeetCode 74 搜索二维矩阵
    Java实现 LeetCode 74 搜索二维矩阵
  • 原文地址:https://www.cnblogs.com/Dcode/p/12814786.html
Copyright © 2011-2022 走看看