JSFiddle - React, Tailwind, and code Playground
by goldorak
JavaScript
const answers = [
{
id: 1,
item: 'john'
},
{
id: 2,
item: 'david'
},
{
id: 3,
item: 'jack'
},
];
const answer = {
id: 2,
item: 'clark'
};
let newAnswers = [];
answers.forEach(item => {
if (item.id === answer.id) {
console.log(item.id, answer.id)
console.log('equal')
newAnswers.push(answer);
} else {
console.log(item.id, answer.id)
console.log('unequal')
newAnswers.push(item);
}
});
console.log(newAnswers);