您的位置:首页 > Web前端

web前端_Math.random()生成指定长度随机字符串

2017-05-22 11:58 423 查看
已知Math.random -> 随机数字16位小数



已知number.toString(36) -> 0-9 a-Z的字符串



so,

Math.random().toString(36).substr(0,2) -> 随机字符串



final,可封装成方法~

function random(length) {
var str = Math.random().toString(36).substr(2);
if (str.length>=length) {
return str.substr(0, length);
}
str += random(length-str.length);
return str;
}


then random(x) -> 长度为x的随机字符串~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: