在打字稿中创建随机字符串[重复]
Posted
技术标签:
【中文标题】在打字稿中创建随机字符串[重复]【英文标题】:Create random string in typescript [duplicate] 【发布时间】:2019-06-02 06:30:47 【问题描述】:如何在打字稿中创建一个由字母 [a-z0-9] 组成的随机字符串?它应始终由 32 位数字组成。而且也不应该有多余的字符串。
【问题讨论】:
你可能想制作一个指南。查看 Fenton 的回答:***.com/questions/26501688/a-typescript-guid-class 【参考方案1】:试试这个:
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();
【讨论】:
这仅适用于一次。如何让它工作,以便我可以点击一个总是生成随机字符串的按钮? 将点击事件添加到您的按钮并调用 makeString() 函数。 我不知道你需要这个函数是为了什么,但是现在返回一个值是不必要的......将结果分配给某个变量或只是控制台.log 看看这是否适合你...以上是关于在打字稿中创建随机字符串[重复]的主要内容,如果未能解决你的问题,请参考以下文章