UNPKG

js-wrench

Version:

JS函数库

18 lines (17 loc) 555 B
/** * @description 获取随机验证码 * * @param {number} [len=4] 默认长度是4位 * @return {*} {string} 返回一个[len]长度的随机字符串 * @example getVerifyCode(4) => 4sGa */ const getVerifyCode = (len = 4) => { let strAll = 'azxcvbnmsdfghjklqwertyuiopZXCVBNMASDFGHJKLQWERTYUIOP0123456789'; let newStr = ''; for (let i = 0; i < len; i++) { let index = Math.floor(Math.random() * strAll.length); newStr += strAll.charAt(index); } return newStr; }; export default getVerifyCode;