function randomString(len) {
len = len || 31;
var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/
var maxPos = $chars.length;
var pwd = '';
for (i = 0; i < len; i++) {
pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
}
return pwd;
}
document.write(randomString(31));
相关文章
- 12-20数组和字符串容易搞混的方法
- 12-20js中对字符串操作的方法substring(),substring(),slice()
- 12-20在WPF下快速生成线的方法
- 12-20python 常用的字符串方法
- 12-20[模拟题]leetcode1776:生成交替二进制字符串的最少操作数(easy)
- 12-20Python:字符串中引用外部变量的3种方法
- 12-20.net Strings.Split静态方法和mystring.Split 实例方法在处理空字符串时的不同
- 12-20ES6中新增的处理字符串的方法
- 12-20在运行程序时报错:"如果在 Code First 模式下使用,则使用 T4 模板为 Database First 和 Model First 开发生成的代码可能无法 正常运行。若要继续使用 Database First 或 Model First,请确保在执行应用程序的 config 文件中指 定 Entity Framework 连接字符串。若要将这些从 Database First 或 Mod
- 12-20md2哈希函数中用于随机置换的S盒是如何生成的?