JS实现随机生成指定位数的随机字符串

封装randomString()函数:

function randomString(code) {
      let len = code
      let $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz123456789' 
      let maxLen = $chars.length
      let pwd = ''
      for (let i = 0; i < len; i++) {
        pwd += $chars.charAt(Math.floor(Math.random() * maxLen ))
      }
      return pwd
    }

演示:
在这里插入图片描述
一般利用这种方法生成16位或32位的密匙。

猜你喜欢

转载自blog.csdn.net/SmallTeddy/article/details/106563869