先贴代码,比较简单的方式实现
function get_random_str(number){
x='AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789'
let str = ''
for(let i=0;i<number;i++){
//重点 这里利用了Math.random()函数生成的随机数大于0 小于1 我们可以
//用它的随机数来乘以字符串的长度,得到的也是一个随机值,再通过parseInt()
//函数取整,这样就可以实现字符串的随机取值了
str += x[parseInt(Math.random()*x.length)]
}
return str
}
var result = get_random_str(4)
console.log(result)
效果还是蛮可以的