// 返回重复n变的任意一个小写字符,如: n=5 返回 : “aaaaa”
function getCharForN(n) {
var result = [];
// 随机生成任意小写字母
var ranNum = String.fromCharCode(Math.floor(Math.random() * 26) + "a".charCodeAt(0));
for (var i = 0; i < n; i++) {
result.push(ranNum);
}
return result.join('');
}
// 生成n个不重复的小写字符
function getRrsult(n){
let num = [];
for(var i = 0; i < n; i++){
num[i] = String.fromCharCode(Math.floor(Math.random() * 26) + "a".charCodeAt(0))
for(var j = 0; j < i; j++){
if(num[i] == num[j]){
i--
}
}
}
return num
}
/**
* 返回一个大写或者小写字母的方法
*/
function getCharacter(flag){
var character = "";
if(flag === "lower"){
character = String.fromCharCode(Math.floor( Math.random() * 26) + "a".charCodeAt(0));
}
if(flag === "upper"){
character = String.fromCharCode(Math.floor( Math.random() * 26) + "A".charCodeAt(0));
}
return character;
}