随机代码和密码函数及代码生成
/* *
*数字字符串
* @ param {*}长度
* @returns
*/
Function random word 1(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
Const numbers=' 0123456789
Const letters=
Let total=numbers letters
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
/* *
*大写字母数字字符串
*
* @param {} length
* @returns
*/
Function random word 2(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
Const numbers=' 0123456789
constle tters=' abcdefghijklmnopqrstuvwxyz ';
Let total=numbers letters
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
/* *
*小写字母数字字符串
*
* @param {} length
* @returns
*/
Function random word 3(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
Const numbers=' 0123456789
constle tters=' abcdefghijklmnopqrstuvwxyz ';
Let total=numbers letters
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
/* *
*大小写字母数字字符串
*
* @ param {*}长度
* @returns
*/
Function random word 4(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
//指定数字范围。
Const numbers=' 0123456789
//指定字符范围(也可以指定字符或小写字符)
constle tters=' abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz ';
Let total=numbers letters
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
/* *
*常用的特殊字符大小写字母数字字符串
*
* @ param {*}长度
* @returns
*/
Function random word 5(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
//指定数字范围。
Const numbers=' 0123456789
//指定字符范围(也可以指定字符或小写字符)
constle tters=' abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz ';
//指定特殊字符
Const specials='~!@ # $% * ()/.';
lettotal=numbers letters specials;
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
/* *
*特殊字符大小写字母数字字符串
*
* @ param {*}长度
* @returns
*/
Function random word 6(长度){
//指定长度:默认长度为8位
长度| |(长度=8);
//指定数字范围。
Const numbers=' 0123456789
//指定字符范围(也可以指定字符或小写字符)
constle tters=' abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz ';
//指定特殊字符
Const specials='!# $%' () *,-./:=?@[\]_ ` { | } ~ ';
lettotal=numbers letters specials;
Let result=
While(长度0) {
长度-;
result=total[Ma()*];
}
Return result
}
//数字[04970152848]
Con ('randomword1=',random word 1(11));
//数字大写[CE6532REAT7]
Con ('randomword2=',random word 2(11));
//数字小写[6a23t040nhu]
Con ('randomword3=',random word 3(11));
//数字大小写[0AC9U0t2CsI]
Con ('randomword4=',random word 4(11));
//常用的特殊字母数字大小写[hpj4至Catjb4]
Con ('randomword5=',random word 5(32));
//特殊字母数字大小写[5ra% x] n 8h]
Con ('randomword6=',random word 6(11));
1.《关于怎么弄字符密码,你需要知道这些JavaScript,NodeJS,生成随机码,生成含特殊字符的随机密码》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关于怎么弄字符密码,你需要知道这些JavaScript,NodeJS,生成随机码,生成含特殊字符的随机密码》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3060016.html