Skip to content

Instantly share code, notes, and snippets.

@Underdoge
Created March 3, 2017 07:46
Show Gist options
  • Save Underdoge/8b5ca82cfe25adaae4d9df410414b44f to your computer and use it in GitHub Desktop.
Save Underdoge/8b5ca82cfe25adaae4d9df410414b44f to your computer and use it in GitHub Desktop.
arrayMaximalAdjacentDifference
function arrayMaximalAdjacentDifference(inputArray) {
return inputArray.reduce(function(acc,currval,currind,arr){
if(Math.max(currval,arr[currind+1])-Math.min(currval,arr[currind+1])>acc)
acc=Math.max(currval,arr[currind+1])-Math.min(currval,arr[currind+1]);
return acc;
},0);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment