let array1 = [{name:"ABC",add:"XYZ"},{name:"PQR",add:"CCC"}];
let array2 = [1,2]
Я хочу, чтобы вывод был
array1=[{name:"ABC",add:"XYZ",num:1},{name:"PQR",add:"CCC",num:2}];
И мне также было интересно, был ли мой массив2 также массивом объектов со странным именем ключа, но в результирующем массиве я хочу хорошее имя ключа, например
let array1 = [{name:"ABC",add:"XYZ"},{name:"PQR",add:"CCC"}];
let array2=[{weirdKey:1},{weirdKey:2}];
, но результирующий массив будет аккуратным, как
array1=[{name:"ABC",add:"XYZ",num:1},{name:"PQR",add:"CCC",num:2}];