JavaScript【彩票】

来源:互联网 发布:广州淘宝摄影培训 编辑:程序博客网 时间:2024/05/22 17:50

方法1:随机数

                   function rnd(n,m){

                                             return parseInt(Math,random()*(m-n)+n);

                                                }

方法2:一位数字前面补零

                    function toDou(iNum){

                                       if(iNum<10){

                                                         return '0'+iNum;

                                                }else{

                                                         return ''+iNum;}

                                                           }

方法3:去掉查找重复重复数

                     function  findInArr(arr,n){

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

                                                           if(arr[i]==n){

                                                                          return  true;}

                                                     }return   false;

                                                              }

步骤:

                     window,onload=function(){

                                 var           oTxt=document.getElementById('txt');

                                 var           oBtn=document.getElementById('btn');

                                 oBtn,onclick=function(){

                                           var           arr=[];                                             //定义空数组存数字

                                          while(arr.length<6){                                       //循环存多个数组

                                                             var         n=rnd(1,34);               //调用方法1,范围1-34;

                                                    if(findInArr(arr,n)==false){                //调用方法3,去重复数;数组去重,判断返回值

                                                            arr.push(toDou(n)); }               //向后添加

                                       }          oTxt.innerHTML=arr;                      //展示结果

                                          };};                 

                                                                                   

                                             

0 0
原创粉丝点击