VUE生成指定范围内,指定个数,无重复的随机整数

直接开始,勿需多言

// 指定范围内,指定个数,无重复的随机整数
getRandomNumber(n,min,max){
    let arr=[];
    for(let i = 0; i < n; i ++){
        arr[i] = parseInt(Math.random() * (max - min + 1) + min);
    }
    for(let i = 0; i < n; i++){
        for(let j = i + 1; j < n; j ++){
            if(arr[i] === arr[j]){
                this.getRandomNumber(n,min,max);
                return false;
            }
        }
    }
    return arr
},
Logo

前往低代码交流专区

更多推荐