I have an array of objects:
const obj = [
{ name: 'Test', age: 25 },
{ name: 'App', age: 27 },
{ name: 'Const', age: 28 },
];
and I have the other one:
const value = [
{ surname: 'Test', age: 54 },
{ surname: 'Back', age: 54 },
{ surname: 'Front', age: 54 },
{ surname: 'Const', age: 54 },
{ surname: 'App', age: 54 },
];
Now, I want to leave in the second array only objects, which have name === surname and the other ones delete. Keys must be different, but the values in them must be the same. For example: {name: "Test", age: 25} === {surname: "Test", age: 54}(it's just an example) How to make it?