what is an elegant way to add an array of element after the selected index ?
let arr1 = ["a","b","c"]
let arr2 = ["1","2","3"]
function concat(arr1, arr2, atIndex){
for(let i = 0; i < arr2.length; i++){
arr1.splice(atIndex+i, 0, arr2[i]);
}
return arr1;
}
concat(arr1, arr2, 2) // ["a", "b", "1", "2", "3", "c"]
concat(arr1, arr2, 0) // ["1", "2", "3", "a", "b", "c"]