//只是數字
randomOnlyNum = function(len) {
var chars = '0123456789';
return _random(chars,len);
}
//只是字母
randomOnlyWorld = function(len) {
var chars = 'ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
return _random(chars,len);
}
//字母和數字
randomNumWorld= function(len) {
var chars = 'ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
return _random(chars,len);
}
//字母數字符號
randomStr= function(len) {
var chars = 'ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_!@#$*';
return _random(chars,len);
}
_random= function(chars,len){
var tempLen = chars.length, tempStr='';
for(var i=0; i<len; ++i){
tempStr += chars.charAt(Math.floor(Math.random() * tempLen ));
}
return tempStr;
}
console.log("randomOnlyNum",randomOnlyNum(10));
console.log("randomOnlyWorld",randomOnlyWorld(10));
console.log("randomNumWorld",randomNumWorld(10));
console.log("randomStr",randomStr(10));
05-24
1091

03-11
486
