Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function compareData(oldArray, newArray) {
- newArray.forEach(arr => {
- if (arr.reference && arr.value) {
- let findInOldArray = oldArray.findIndex(o => String(o.reference) === String(arr.reference));
- findInOldArray >= 0 ? oldArray[findInOldArray].value = arr.value : oldArray.push(arr);
- } else {
- if (arr.value) oldArray.push(arr);
- }
- });
- return oldArray;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement