以下是方法
<script type="text/javascript">
"use strict"
var arr = []
var n=25 //随机的数目能根据需要调整
function array(){
for (var i = 1; i <= n;) {
arr[i - 1] = i++
}
return arr
}
function num() {
array()
var arr2 = arr
for (var a = 0; a <= n-1; a++) {//随机的次数不会超过生成位数
var number = Math.floor(Math.random() * arr2.length); //24
console.log(arr2[number])//完成随机生成的数字
arr2.splice(number, 1)
console.log(arr2)
}
}
num()
</script>