隔几秒生成随机数组(可设置数组长度范围和生成间隔时间)
效果
代码
<template>
<div>
<h1>隔几秒生成随机数组</h1>
</div>
</template>
<script>
export default {
data () {
return {
num: ''
}
},
created () {
this.hClick()
},
methods: {
hClick () {
setInterval(() => {
const arr = this.generateRandomArr(5, 20, 50)
console.log(arr)
}, 2000)
},
/**
* 随机生成数组
* n 数组长度
* min 最小值
* max 最大值
*/
generateRandomArr (n, min, max) {
var arr = []
for (var i = 0; i < n; i++) {
var random = Math.floor(Math.random() * (max - min + 1) + min)
arr.push(random)
}
return arr
}
}
}
</script>