Javascript 获取随机数和随机英文字母

Posted 制作小程序网站电脑程序

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript 获取随机数和随机英文字母相关的知识,希望对你有一定的参考价值。

下面的三个方法我之前都用到过,面向基本的数据处理,可组合性较高:

//返回指定范围内的随机整数(不包含 _end)
function GetRandomInt(_start, _end) {
    var x = _end - _start;
    var num = Math.random() * x + _start;
    return parseInt(num, 10);
}

//返回指定范围内的随机数(不包含 _end)
function GetRandom(_start, _end) {
    var x = _end - _start;
    var num = Math.random() * x + _start;
    return num;
}

//返回指定长度的随机英文字母
function GetRandomLetters(_length) {
    var str = "";
    for (var i = 0; i < _length; i++) {
        if (parseInt(Math.random() * 2, 10)) {
            var num = Math.random() * 26 + 65;
            str += String.fromCharCode(num);
        } else {
            var num = Math.random() * 26 + 97;
            str += String.fromCharCode(num);
        }
    }
    return str;
}

比如 GetRandomInt(0,2) 能够在 0 和 1 之间随机返回一个,GetRandomLetters(5) 能够获取 5 个随机英文字母(包括大小写)。

以上是关于Javascript 获取随机数和随机英文字母的主要内容,如果未能解决你的问题,请参考以下文章

深入PHP获取随机数字和字母的方法详解 微信牛牛大厅房卡出售

JavaScript如何生成随机字母数字字符串

js实现的随机输出大小写字母代码

java 如何获取一个随机字母

JavaScript函数封装随机颜色验证码

为 2 个数组获取相同的随机索引