我想为对象生成 UniqueID,通过从 ASCII 值生成 UniqueID 的字符部分,而不声明任何数组,唯一 ID 应该从 AA01 开始并继续到 AA99,然后是 AB01 到 AB99,然后是 AC01 到 AC99,AD01 -> AD99, -> AE01 -> AE99 ..等等。我还需要应用填充,所以 UniqueID 总是有 4 个值,比如“AC08”而不是“AC8”。
下面是我所做的一个片段。
function genUID (a,b){
var res="";
var res2="";
var res3;
if (a=>65 && a<=90) {
res = String.fromCharCode(a);
if(b=>65 && b<=90) {
res2= String.fromCharCode(b); b++;
for(c=1;c<150;c++){
if(c<100){
(res3=c);
}
else {
(res3= c-99); }
console.log(res+""+res2+""+res3);
}
a++ }
} }
守候你守候我
相关分类