注:Set是es6新增的数据结构,似于数组,但它的一大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合。
生成一个无重复数的数组的函数如下:
const _getUniqueNums = (start,end,n) => {
let arr=new Set()
while(arr.size<n){
const num= Math.floor(Math.random()*(end-start+1)+start)
arr.add(num)
}
return [...arr]
}