国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郴州市| 青浦区| 怀集县| 商洛市| 太仆寺旗| 章丘市| 军事| 惠州市| 广州市| 嵩明县| 弥渡县| 耿马| 宁津县| 华蓥市| 安化县| 长治市| 贵南县| 镇巴县| 信丰县| 永胜县| 尚义县| 南岸区| 兴和县| 蒙阴县| 会同县| 健康| 饶阳县| 神池县| 广德县| 莒南县| 土默特右旗| 兰溪市| 中阳县| 奎屯市| 洪雅县| 若羌县| 富平县| 华亭县| 兴文县| 巴马| 通州市|