双色球随机一注

封装补零函数:
                        function toDouble(n){
                                if(n < 10){
                                    return  ‘0‘ + n;     
                                }else{
                                    return ‘‘ + n;    
                                }
                        }        
封装随机数函数:
                        function rand(n,m){
                                return parseInt(Math.random()*(m-n)+n;)
                                }        
封装找重函数:
                        function findInArr(n,arr){
                            for(var i = 0; i < arr.length; i++){
                                if(n == arr[i]){
                                    return true;    
                                }
                            }
                            return false;
                        }

双色球随机一注:
                        function ti(){
                                  function tick(){
                                       var arr=[];//arr就是存6个数的小盒子
                                       for(var i=0;arr.length<6;i++){              //arr等于5,循环又增加一个,当arr的个数等于六就停止执行;
                                                var n=todou(rand(1,34));                //红球1-34随机数,空位补0;必须放在for循环内部,每循环一次,执行一下;
                                            if(findInArr(n,arr)==false){arr.push(n);} //如果n在arr中不重复,则把n推入数组;
                                            arr.sort(function(n1,n2){
                                                return n1-n2;
                                            });          //arr排序
                                        }
                                            var n=todou(rand(1,17));        //蓝球1-16之间随机数
                                            arr.push(n);
                                    for(var i=0;i<aLi.length;i++){aLi[i].innerHTML=arr[i];}
                                    }    
                                    clearInterval(timer);
                                    timer=setInterval(tick,30);
                                    setTimeout(function(){       //只执行一次,300毫秒清除定时器实现随机一注
                                        clearInterval(timer);
                                    },300);
                                    
                                }    
                            ti();     //先执行一次,防止开始为空;
                            aInput[0].onclick=ti;

时间: 2024-10-08 11:51:08

双色球随机一注的相关文章

JS产生随机一注彩票

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>彩票</title>    <style type="text/css">    #wrap{        width: 300px;height: 150px;        border: 1px solid r

双色球随机生成

谁没有个发财梦?科学发财,C语言学起来! 故事还要从一个吃 蝙蝠的憨批说起,公元2020年春节初有某" 恶 " 人,,,此处省略n 万字 此刻本应该在学校的我还在家呆着,感觉这个年过的 太憋太闷. 无聊,没事干,就学习一点网课,复习一下之前的C语言,感觉之前学习的时候 还是有点粗心的. #include <time.h> time_t time(time_t *t); 功能:获取当前系统时间 参数:常设置为NULL 返回值:但钱时间 time_t 相当于 long 类型,单

双色球随机数字

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="css/qq.css"> <script type=&quo

仿双色球-随机产生7个数字

查看Demo <button id='btn'>35选7</button> <div id='div1'></div> window.onload = function(){ var oBtn = document.getElementById('btn'); var oDiv = document.getElementById('div1'); oBtn.onclick = function(){ oDiv.innerHTML = randomNum(35

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号.然后再把这些数从小到大排序,按照排好的顺序去找同学做调查.请你协助明明完成"去重"与"排序"的工作. Input Param n               输入随机数的个数 inputArray      n个随机整数组成的数组 Return Value

C#双色球——简单抽取中奖号码

int[] ss = new int[6];            Random s = new Random();            Console.WriteLine("双色球随机:");            for (int i = 0; i < 6; i++)            {                bool b = true;                int a = s.Next(1, 34);                for (int

C# 数组及冒泡排序的简单应用——双色球

Random r = new Random(); int[] caipiao = new int[7];//建立彩票数组 Console.WriteLine("双色球随机:"); while (true) { for (int i = 0; i < 6; )//随机红球 { if (i == 0) { caipiao[i] = r.Next(1, 34); i++; } else { int temp = r.Next(1, 34); for (int j = 0; j <

7.10LJY

import java.util.Scanner; public class SsqGame { public static void main(String[] args) { int totalMoney = 0; //下注总费用 int price = 2; //双色球单价每注2元 int count=0;//购买了彩票的注数 boolean isBuy = false; //标识是否购买了彩票 int num[]=null;//存储双色球号 Scanner input = new Sca

JS 模拟彩票

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style type="text/css"> 7 p{ 8 margin: 0; 9 padding: 0; 10 } 11 </style> 12 </head> 13 <body>