别的不说了 直接上代码
/*随机数获取集合*/
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;
}
};