密码生成器
此存储库包含生成的密码的代码,该密码允许用户生成包含4个字符类型(大写,小写,数字和符号)的随机选择字符的密码,用户可以使用确认来打开或关闭这些字符。 用户也可以在8到128之间选择一个字符数作为密码。我最初尝试使用CharCode函数(例如function randomLowerCase(){返回String.fromCharCode(Math.floor(Math.random()* 26)))完成此任务。 + 97);}表示a和z之间的随机小写字符。 但是,我无法弄清楚如何1)使用确认打开和关闭这些功能,以及2)从设置值的每种字符类型更改字符(即,a,H,7,?,并在整个密码中重复)。 我取消了CharCode方法,并使用了包含每种字符类型所需的完整字符集的数组,并且能够使用push()方法仅将我想要的字符类型包含到“ charTypesArray”中。 然后,在whil