Не удается присвоить свойство записи в одном массиве записи в другом массиве

#arrays

#массивы

Вопрос:

У меня есть два массива объектов:

 ​
0: {…}
​​
count: 666
​​
id: "todo"
​​
maxEstimate: 0
​​
name: "To do"
​​
<prototype>: Object { … }
​
1: {…}
​​
count: 666
​​
id: "in_progress"
​​
maxEstimate: 0
​​
name: "In progress"
 

и другое…

 
{…}
​
5f9d0e9c27425dc184aa67f2: 2
​
done: 3
​
in_progress: 11
​
todo: 21
​
<prototype>: Object { … }

 

Я пытаюсь добавить количество из каждого элемента во втором массиве к соответствующей записи в первом массиве (например. добавьте 11 из in_progress второго массива в качестве количества свойств к записи 1 в первом массиве).

Я понятия не имею, как это сделать. Есть идеи?

Ответ №1:

Я, наконец, понял это, используя вложенные вызовы forEach:

 bob.forEach(function (issuetypes) {
      var x = issuetypes.id

      marg.forEach(function (issueitems) {
        if(issueitems.status == issuetypes.id){
         issuetypes.count = issuetypes.count   1
        }
      });

    });