码迷,mamicode.com
首页 > Web开发 > 详细

js产生一个随机的字符串数字组合

时间:2019-06-29 23:52:43      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:flag   span   div   and   产生   cti   param   字母数   fun   

/**
 * 随机生成字符串
 * @param randomFlag 产生任意长度随机字母数字组合
 * @param min 任意长度最小位[固定位数]
 * @param max 任意长度最大位
 * @returns {string}
 */
function noncestr(randomFlag, min, max) {
    var str = "",
        range = min,
        arr = [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];

    // 随机产生
    if (randomFlag) {
        range = Math.round(Math.random() * (max - min)) + min;
    }
    for (var i = 0; i < range; i++) {
        var pos = Math.round(Math.random() * (arr.length - 1));
        str += arr[pos];
    }
    return str;
}

 

js产生一个随机的字符串数字组合

标签:flag   span   div   and   产生   cti   param   字母数   fun   

原文地址:https://www.cnblogs.com/fqh123/p/11108074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!