【发布时间】:2019-06-02 06:30:47
【问题描述】:
如何在打字稿中创建一个由字母 [a-z0-9] 组成的随机字符串?它应始终由 32 位数字组成。而且也不应该有多余的字符串。
【问题讨论】:
-
你可能想制作一个指南。查看 Fenton 的回答:stackoverflow.com/questions/26501688/a-typescript-guid-class
标签: typescript random
如何在打字稿中创建一个由字母 [a-z0-9] 组成的随机字符串?它应始终由 32 位数字组成。而且也不应该有多余的字符串。
【问题讨论】:
标签: typescript random
试试这个:
makeString(): string {
let outString: string = '';
let inOptions: string = 'abcdefghijklmnopqrstuvwxyz0123456789';
for (let i = 0; i < 32; i++) {
outString += inOptions.charAt(Math.floor(Math.random() * inOptions.length));
}
return outString;
}
result: string = this.makeString();
【讨论】: