Здравствуйте. Есть такой массив:
[
{ roomId: '1eh15', roomUsers: [45, 56, 43] },
{ roomId: '1e415', roomUsers: [105, 55, 44] },
{ roomId: '1e351', roomUsers: [155, 46, 155] }
]
Моя цель - добавить в roomUsers новое значение, если roomId === внешней переменной currentRoomId. Проблема в том, что я никак не допру - как нам одновременно и пройтись по массиву, и проверить id и запушить. Через map такое сделать у меня не вышло, а другие методы, вроде как, и не очень то подходят.
Как это сделать?