欢迎光临
我们一直在努力

轮子库 | 随机整数、验证码、随机颜色

生成6位随机验证码

包含:数字、字母(大小)

function randomCode(){
    var arr = [1,1,1,1,1,1];
    for (var i in arr){
        do {
            var ascii = randomInt(48,122);
        } while((ascii > 57 && ascii < 65) || (ascii > 90 && ascii < 97));
        arr[i] = String.fromCharCode(ascii);
    }
    return arr.join('');
}

生成区间随机整数

function randomInt(min,max){
    return Math.floor(Math.random()*(max-min-1))+min;
}

生成随机的十六进制颜色值 #

function randomColor(){
    var str = '0123456789abcdef';
    var col = '#';
    for (var i = 0; i < 6; i++){
        var index = randomInt(0,15);
        col += str[index];
    }
    return col;
}
赞(0) 打赏
未经允许不得转载:散人研 » 轮子库 | 随机整数、验证码、随机颜色
分享到: 更多 (0)

评论 抢沙发

6 + 8 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏