寫一個方法,實現輸出一個指定長度的數組,數組內的數字在 2 - 32 之間的隨機整數 且不重複

function creatArray(arr = [], length = 5, min = 2, max = 32) {
    var num = Math.floor(Math.random() * (max - min + 1)) + min;
    if (!arr.includes(num)) { arr.push(num); }
    return arr.length === length ? arr : creatArray(arr, length, min, max);
}
var result = creatArray([], 5, 2, 32);
console.table(result);
相關文章
相關標籤/搜索