如何在由字母[a-z0-9]组成的打字中创建随机字符串?它应该始终由32位数字组成。而且不应该有多余的字符串。

1

1答案1

重置为默认值
4

试试这个:

makeString():字符串{let-outString:string='';let inOptions:string='abcdefghijklmnopqrstuvwxyz0123456789';for(设i=0;i<32;i++){outString+=inOptions.charAt(Math.floor(Math.random()*inOptions.length));}return outString;}结果:string=this.makeString();
2
  • 这只适用于一次。我如何使它工作,以便我可以点击一个按钮,它总是生成随机字符串?
    – 迈克尔
    评论 2019年1月8日9:04
  • 将click事件添加到按钮中,并调用makeString()函数<button(click)=“makeString()”>单击我</button>我不知道您需要这个函数做什么,但现在返回值是不必要的。。。将结果分配给某个变量或仅console.log,看看这是否适用于您。。。
    – 斯尔詹
    评论 2019年1月8日10:12

不是你想要的答案吗?浏览已标记的其他问题问你自己的问题.