let arr=[{
name:"1"
},{
name:"2"
},{
name:"3"
}]
let arr2=[{
name:"随机1"
},{
name:"随机2"
}]
console.log(randomIndex(arr,arr2));
function randomIndex(arr,arr2){
let indexLen=arr.length;
let indexs=Math.random();//使用 random() 方法可以返回一个介于 0 ~ 1 之间的伪随机数(包括 0,不包括 1)。
for(let item in arr2){
indexs=Math.floor(indexs*indexLen)
arr.splice(indexs,0,arr2[item])
}
return arr
}```
将数组b随机放置进数组a
最新推荐文章于 2024-07-06 16:47:02 发布