问题标签 [password-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
60 浏览

javascript - 为什么我的密码生成代码没有运行?

我写了这段代码,应该生成一个随机密码。以下是要求。

  1. 密码介于 1-128 个字符之间
  2. 密码包含大写、小写、数字和特殊字符,具体取决于用户对询问他们是否希望密码包含这些字符的提示的响应。
  3. 当用户单击“生成密码”按钮时,它应该生成随机密码(基于提示响应)并在更改和文本区域框中显示密码

我不知道为什么我的 generatePassword() 函数代码没有运行。以下是 Chrome 开发人员工具向我显示的错误以及 javascript 代码。

Chrome 开发者工具错误信息

0 投票
1 回答
54 浏览

c++ - 在 for 循环中使用字母的正确方法是什么?

当我开始调试时没有打印任何内容,我什至不确定这意味着什么,我认为错误可能在第 3 和第 4 个 for 循环中,对于字母 ASCII 字符,因为我不确定这是否正确写它们的方式。

我正在尝试解决以下练习:

编写一个程序,读取用户输入的两个整数 n 和 l,并按字母顺序生成所有可能的密码,密码由以下 5 个字符组成:
符号 1:i,从 1 到 n 的数字。
符号 2:j,从 1 到 n 的数字。
符号3:字母,拉丁字母前l个字母中的小写字母。
符号4:第二个字母,拉丁字母前l个字母中的小写字母。
符号 5:d,从 1 到 n 的数字,大于前 2 位数字。
输入从控制台读取,由区间 [1…9] 中的两个整数 n 和 l 组成,每行一个。
所有密码必须按字母顺序打印在控制台上,并用空格分隔。

0 投票
2 回答
85 浏览

javascript - JavaScript 密码生成器有时不包括字符选择?

你好堆栈溢出!

这是我第一次在网站上发帖,所以请坦白我和我的问题。我的班级的任务是使用 JavaScript 单独创建密码生成器。谢天谢地,我已经让大部分应用程序正常运行,但我遇到了一个问题。

示例: 用户选择在密码中包含 8 个字符,并选择包含特殊字符、小写字符和大写字符。有时生成密码时,它不会包含所有字符选择。(有时它会生成一个包含特殊字符和大写字符的密码,但没有一个小写字符)。

我已经完成了这个任务一分钟,但我的目标是了解我可以做些什么来解决这个问题并完成这个应用程序。我正在考虑可能删除 passwordOptions 对象并将每个选项变成自己的数组,您的想法是什么?

非常感谢您的任何建议!:D

0 投票
2 回答
76 浏览

python - 使用 Python 的随机密码生成器

我正在创建一个随机密码生成器。第一个我必须询问用户密码的长度,它必须至少有 8 位,最多 16 位。我创建的一个是要求用户输入密码本身,然后从那里检查长度。首先,我希望用户输入密码的长度,例如:7 或 9 等。如果用户键入小于 8 且大于 16 的数字,则必须显示“必须至少有 8 位到最多 16 位”。请参考下面的代码,如果不清楚,请参考这两个图像。谢谢你。

输入

输出

0 投票
2 回答
106 浏览

python - 如何为使用 Python 创建的随机密码生成器编写伪代码?

我需要为下面的随机密码生成器编写一个伪代码。我该如何编写伪代码 请帮帮我。谢谢你。

0 投票
6 回答
205 浏览

python - 生成 10 位密码

所以我需要生成一个 10 位密码(需要使用random模块),每次必须包含 2 个小写字母、2 个大写字母、3 个特殊符号和 3 个数字,所有这些都以随机顺序排列。我已经完成了随机密码生成器部分,但我不确定如何将其限制为 2 个小写字母、2 个大写字母、3 个特殊符号和 3 个数字。

这是我到目前为止所拥有的:

0 投票
3 回答
95 浏览

python - TypeError:int() 参数必须是字符串、类似字节的对象或数字,而不是“TextInput”

我正在开发一个 Kivy 密码生成器。用户需要在应用程序中输入一个数字(数字)以根据预期的字符数生成密码。然后,app 会从 randint 中生成一个随机字符,最后将输出显示到输出条目中,以复制到点击板。以下是我的代码:

密码生成器.py

密码生成器.kv

但是,当我单击生成强密码按钮并要求在输出条目中输出随机密码字符时,出现以下错误:

如何解决?

0 投票
1 回答
17 浏览

python - 随机密码生成器仅生成有限数量的字符

我正在学习 Python,今天我决定尝试创建一个随机密码生成器。该代码生成随机数量的字母,然后是数字,然后是符号(基于用户指定的数量)。这些值都存储在一个列表中,它们每个都相互连接。从那里,这些值都被重新随机化以产生最终密码。

如果我尝试使用大数字作为输入(大约 40 以上),则会出错。它也不总是产生指定的长度。例如,如果我输入了 30 个字母、30 个数字和 30 个符号,如果我没记错的话,最终的密码大约是 90 乘以 10。任何帮助将不胜感激——我认为修复很简单,只是很难找到它。

0 投票
1 回答
35 浏览

c# - 随机密码生成器输出错误数量的字符

几天前我开始学习 C#,并认为随机密码生成器将是一个很好的入门项目。它仅适用于字母,但现在我还想包含数字和符号数组,它经常输出错误数量的字符,如本例所示: (仅输出 1 个数字)

这是我的代码: