一 题目
- 说明:生成一个指定长度(默认6位)的随机字符,随机字符包含大写小写字母和数字。
- 输入:输入随机字符长度,无输入默认6位
- 输出:随机字符,如"6bij0v"
二 代码
function idGenerator(number=6) {
const string="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
let result='';
for(let i=0;i<number;i++){
result+=string.charAt(Math.floor(Math.random()*string.length));
}
return result;
}
console.log(idGenerator())