产生n-m的随机数组

Posted 撸的一手好诗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了产生n-m的随机数组相关的知识,希望对你有一定的参考价值。

function GetRandomArr(Min, Max) {
        var array = new Array();
        var cha=Max-Min;
        for (var i = 0; ; i++) {
            if (array.length < cha) {
                //产生随机数 0到count不包含count的随机数
                var randomNub = Min+(Math.floor(Math.random() * cha))
                //Jquery判断数组array中是否包含元素randomNub
                if (-1 == $.inArray(randomNub, array)) {
                    array.push(randomNub);
                }
            }else{
                break;
            }
        }
        return array;
    }

 

以上是关于产生n-m的随机数组的主要内容,如果未能解决你的问题,请参考以下文章

Lua 随机数生成问题

javascript小实例,编写一个方法,实现从n-m个数中随机选出一个整数

c语言产生4位随机数

VB洗牌算法产生随机数组

如何让php或者JS产生随机名字,从可选名字中随机显示

JAVA中如何产生20个不同的随机数?