随机生成18位密码

Posted rage_angel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机生成18位密码相关的知识,希望对你有一定的参考价值。

var isShow = false;
$scope.genPass = function () 
  // var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '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', '!', '@', '#', '$', '%', '^', '&', '*', '?', '_', '~'];
  var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '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'];
  var passStr = "";
  for (var i = 0; i < 8; i++) 
    var id = Math.ceil(Math.random() * 61);
    passStr += chars[id];
  
  $scope.userInfo.password = passStr;
  if (!isShow) 
    isShow = true;
    $scope.type = "text";
  

;

以上是关于随机生成18位密码的主要内容,如果未能解决你的问题,请参考以下文章

python 随机生成6位密码

生成8位随机密码脚本

python 实现随机生成8位密码小程序

sh 生成随机的11位密码

随机生成密码,长度6-10位、不可包含特殊字符、必须包含大写、小写和数字,oracle 如何实现?

生成随机的18位十六进制数字