let array1 = [{name:"ABC",add:"XYZ"},{name:"PQR",add:"CCC"}];
let array2 = [1,2]
I want output to be
array1=[{name:"ABC",add:"XYZ",num:1},{name:"PQR",add:"CCC",num:2}];
And I was also wondering if my array2 was also array of object with a weird key name but in resultant array i want a good key name like
let array1 = [{name:"ABC",add:"XYZ"},{name:"PQR",add:"CCC"}];
let array2=[{weirdKey:1},{weirdKey:2}];
but resultant array will be neat like
array1=[{name:"ABC",add:"XYZ",num:1},{name:"PQR",add:"CCC",num:2}];