title: javascript map a new array onto an existing one adding new property
body: <p>I want to append a new array to an existing array.</p>
  
  <pre><code>var input1 = [ { name: 'one' }, { name: 'two' }, { name: 'three' } ];
  var input2 = [ { age: '1' }, { age: '2' }, { age: '3' } ];
  result = [ { name: 'one',  age: '1' }, { name: 'two', age: '2' }, { name: 'three', name: 'three' } ];
  </code></pre>
  
  <p>here is my attempt, but it is not working:</p>
  
  <pre><code>var original = "one,two,three";
  
  var myarray = [{ age: '1' }, { age: '2' }, { age: '3' }];
  // this myarray could ALSO be an empty [] array.
  myarray += original.split(',').map(s =&gt;  ({name: s}));
  console.log(myarray)
  </code></pre>
  
  <p>Please help to achieve this result. thanks
  (this is not a duplicate question, cuz we are dealing with possible difference in the length of one of the arrays).</p>