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

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 14:30:03
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

//獲取數組中的隨機數
//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;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闻喜县| 浏阳市| 潜江市| 芦溪县| 香港| 临沂市| 和林格尔县| 康定县| 苏尼特左旗| 丹棱县| 福安市| 任丘市| 平乐县| 城口县| 乡宁县| 南阳市| 合阳县| 汉源县| 蒲江县| 巩留县| 剑阁县| 静安区| 个旧市| 上虞市| 壤塘县| 仁怀市| 五家渠市| 南投市| 景谷| 故城县| 资讯 | 闽清县| 永春县| 盐池县| 蓝田县| 桐梓县| 麻江县| 武义县| 三亚市| 斗六市| 瑞丽市|