标签:rand def pass 密码 mat nop har ++ create
1.使用js生成随机密码function create_password(min_len=8,max_len=16)
{
let passwordArray=[‘abcdefghijklmnopqrstuvwxyz‘,‘ABCDEFGHIJKLMNOPQRSTUVWXYZ‘,‘1234567890‘,‘@-_#!‘];
let rand = function(min, max){
return Math.floor(Math.max(min, Math.random() * (max+1)));
}
let pwdlength= rand(min_len, max_len);
let password = ‘‘;
for(i=0; i<pwdlength; ++i)
{
let strpos = rand(0, 3);
password += passwordArray[strpos].charAt(rand(0, passwordArray[strpos].length));
}
return password;
}
标签:rand def pass 密码 mat nop har ++ create
原文地址:http://blog.51cto.com/keefe/2154330