关于随机数应用的小整合

别的不说了   直接上代码

     /*随机数获取集合*/
      var zRandom = {
           Capital: function (){
                 return new Array( 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' , 'K' , 'L' , 'M' , 'N' , 'O' , 'P' , 'Q' , 'R' , 'S' , 'T' , 'U' , 'V' , 'W' , 'X' , 'Y' , 'Z' );
           }(),
            //获取low-up的随机数 整数
            between: function ( low , up ){
                 var choices = up - low + 1 ;
                 return Math.floor(Math.random() * choices + low);
           },
            //获取随机大写字母
            getCapitalChar: function (){
                 return this .Capital[Math.round(Math.random() * 25 ) + 0 ];
           },
            //获取随机小写字母
            getLowerChar: function (){
                 return this .Capital[Math.round(Math.random() * 25 ) + 0 ].toLowerCase();
           },
            //两个大写字母加年月日时分秒
            getNormalNum: function (){
                 return this .getCapitalChar() + this .getCapitalChar() +new Date().Format( "yyyyMMdd-HHmmss" ) + "00" ;
           },
            //获取随机数 
            getNumberRandom: function ( digit ){
                 var i = 0 ,res = "" ;
                 if ( typeof digit == 'number' ){
                      for (;i < digit;i ++ ){
                           res += this .between( 0 , 9 );
                     }
                }
                 return res;
           },
            //获取指定位数随机大写字母
            getCapitalCharRandom: function ( digit ){
                 var i = 0 ,res = "" ;
                 if ( typeof digit == 'number' ){
                      for (;i < digit;i ++ ){
                           res += this .getCapitalChar();
                     }
                }
                 return res;
           }
     };

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值