比如var a = [1,2];var b = ['a','b','c','d','e','f','g','h','i'];怎么把a数组中的元素随机插入到b数组内,数组b的排序不变
1 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
function randomInsert(arr1, arr2) {
arr1.forEach(value =>
arr2.splice(Math.random() * arr2.length, 0, value))
return arr2;
}
var a = [1, 2];
var b = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'];
console.log(randomInsert(a, b));
添加回答
举报
0/150
提交
取消