vue 获取多个随机数
// data为需要抽取的内容如:['1','2','3']
// length为需要返回的长度,也就是需要抽几个结果如为2的情况下返回['1','2']
random(data,length){
const datashu = []
const shu=[]
data.forEach((item,index)=>{
datashu.push(index)
})
for (var i=0;i < length;i++)
{
const index = Math.floor(Math.random() * (datashu.length))
shu.push(datashu[index])
datashu.splice(index, 1)
}
return shu
},