国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS生成不重復隨機數組的函數代碼

2024-05-06 16:07:15
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了JS生成不重復隨機數組的函數代碼,需要的朋友可以參考下

復制代碼 代碼如下:


//獲取數組中的隨機數
//HF.Math.RandomNumbers是前綴,可以自己定義,主要看邏輯代碼
HF.Math.RandomNumbers = function (startNum, endNum, count, repeat) {
    var ret = [];
    if (repeat) {
        for (var i = 0; i < count; i++) {
            ret[i] = HF.Math.Random(startNum, endNum);
        }
        return ret;
    }
    var tmp = [];
    var i = 0;
    for (var s = startNum; s <= endNum; s++) {
        tmp[i++] = s;
    }
    var l = tmp.length;
    for (i = 0; i < count; i++) {
        ret[i] = HF.Array.Remove(tmp, HF.Math.Random(0, --l));
    }
    return ret;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 阿拉尔市| 探索| 黄平县| 肃北| 商丘市| 新泰市| 托克逊县| 曲沃县| 隆子县| 涿鹿县| 台江县| 民丰县| 遵义县| 汨罗市| 闽侯县| 濮阳县| 静乐县| 漳州市| 广河县| 衡阳县| 靖远县| 长泰县| 周至县| 独山县| 萍乡市| 沾化县| 射阳县| 霍邱县| 秭归县| 青田县| 玛纳斯县| 娱乐| 泽库县| 五莲县| 汉沽区| 南溪县| 志丹县| 福贡县| 南溪县| 古丈县| 改则县|