JSFiddle - React, Tailwind, and code Playground

by Michael Prosser

JavaScript

var original = [{
	item1: "APPLE",
  item2: "PEAR",
  item3: "BANANA",
  item4: "GRAPE",
  item5: "PINEAPPLE"
}];

var updated = [{
	item1: "APPLES",
  item2: "PEARS",
  item3: "BANANAS",
  item4: "GRAPES",
  item5: "PINEAPPLE"
}];


function returnChanges(original,updated){

	var changes = [];

	for (var prop in original) {
  
      if(original[prop] != updated[prop]){
          
          	changes.push("The property " + prop + " was changed from " + original[prop] + " to " + updated[prop]);
          
      }
          
      
  }
  
  return changes.join(', ');

}

alert(returnChanges(original[0],updated[0]));