gpt4 book ai didi

密码生成器

转载 作者:IT王子 更新时间:2023-10-29 02:56:58 26 4
gpt4 key购买 nike

创建包含 a-zA-Z0-9 的 8 字符随 secret 码的最佳方法是什么?

绝对没有安全问题,这只是为了原型(prototype)设计,我只想要看起来真实的数据。

我在想一个 for (0 to 7) Math.random 来生成 ASCII 码并将它们转换为字符。您还有其他建议吗?

最佳答案

我可能会使用这样的东西:

function generatePassword() {
var length = 8,
charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",
retVal = "";
for (var i = 0, n = charset.length; i < length; ++i) {
retVal += charset.charAt(Math.floor(Math.random() * n));
}
return retVal;
}

然后可以将其扩展为通过参数传递长度和字符集。

关于密码生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1497481/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com