【文件属性】:
文件名称:password-generator:基于用户条件的密码生成器
文件大小:1.89MB
文件格式:ZIP
更新时间:2021-02-14 10:18:26
JavaScript
密码生成器
描述
根据用户选择的标准为用户生成随机密码的应用程序。 标准包括:
字符长度
特殊的角色
数字字符
小写字符
大写字符
做了什么
创建了generatePassword函数,该函数包含单击“生成密码”按钮并回答问题后生成随机密码的过程。
在generatePassword函数中添加了console.logs(),以跟踪用户输入,密码创建和调试。
过程
用户单击“生成密码”按钮后:
提示似乎要求用户输入字符长度-8-128之间的数字
如果用户点击“取消”
结束过程并出现警报
如果用户输入值,请验证用户输入
如果为假; 再次询问用户
如果属实; 店铺编号
询问用户是否希望在密码中包含以下条件:
特殊的角色
数字字符
小写字符
大写字符
存储选择的条件,并通过为选择的条件选择随机值来开始生成密码,然后添加到密码,直到达到字符长度(用户输入)为止。
如果用户为每个条件单击“
【文件预览】:
password-generator-main
----Assets()
--------generatePassword.png(2.09MB)
--------03-javascript-homework-demo.png(21KB)
----script.js(7KB)
----LICENSE(1KB)
----.DS_Store(6KB)
----README.md(2KB)
----style.css(2KB)
----index.html(1KB)