js生成随机位数由数字字母组成的随机码

function randomRange(max) {
                let returnStr = ""
                let charStr = 'abcdefghijklmnopqrstuvwxyz0123456789'

                for (let i = 0; i < max; i++) {
                    let index = Math.round(Math.random() * (charStr.length -
                        1)); //外层随机选取范围是【0,内层),内层(随机生成一个数,范围是0-charStr的长度-1)
                    returnStr += charStr.substring(index, index + 1);
                }
                return returnStr;
            }
randomRange(6) //'xe7356'

猜你喜欢

转载自blog.csdn.net/weixin_46324536/article/details/129592873
今日推荐