У меня есть два массива с одинаковой структурой.
Я должен сравнить их, и если в первом массиве найден элемент из второго массива (по id), я должен установить флаг isNew true - иначе false .
const arr1 = [
{
id: 1,
text: 'Text 1'
},
{
id: 2,
text: 'Text 2'
},
{
id: 3,
text: 'Text 3'
}
];
const arr2 = [
{
id: 2,
text: 'Text 2'
}
];
const result = [
{
id: 1,
text: 'Text 1',
isNew: false
},
{
id: 2,
text: 'Text 2',
isNew: true
},
{
id: 3,
text: 'Text 3',
isNew: false
}
];