JS生成隨機密碼

2022-09-11 04:18:14 字數 750 閱讀 3937

很多時候使用者註冊的時候需要給使用者生成乙個隨機的密碼,今天咱們就用js生成乙個隨機密碼吧。

說起來這個還是群裡的乙個小夥伴提出來的,下面直接開始寫**吧。

先宣告乙個陣列,裡面放密碼所需要的英文本元、數字、特殊字元。

var pasarr = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','_','-','$','%','&','@','+','!'];

然後乙個方法:

//paslen是你想要的密碼的長度

function passwords(paslen) {

var password = '';

var pasarrlen = pasarr.length;

for (var i=0; ipasswords(16);

執行之後在瀏覽器看

46r!nis9zhv2vdyb

grqxb$p&ajn!v6by

quyqe1hr4wpficw+

oohgpy!2&4_ipf+_

每次生成的都不一樣,可以了,可以使用了。

生成隨機密碼

編寫乙個函式,用於生成隨機密碼,入參為隨機密碼的長度,出參為生成的隨機密碼,要求生成的隨機密碼必須同時包含大寫字母小寫字母數字。生成隨機碼,引數為隨機碼長度,同時包含大小寫字母和數字 public string getrandomnum int length listlist new arrayli...

php生成隨機密碼

隨機密碼生成 post number 0 數字 0 不啟用 1 啟用 post lowercase 0 小寫字母 post uppercase 0 大寫字母 post punctuation 1 特殊符號 post repeat 0 字元 1重複 0不重複 post length 31 密碼長度 p...

PowerShell生成隨機密碼

需求是這樣的,給員工重置密碼,密碼要是隨機的,但是0和o i和i這些不要,防止誤殺。我用的方法是這樣的,這是c 中web的乙個方法,很給力。assembly add type assemblyname system.web global passwordrandom system.web.secur...