Closed RazvanBugoi closed 4 years ago
function sumOfDifferences(arr) {
if (arr.length <= 1) {
return 0;
} else if (arr.length > 2) {
arr.sort( (a,b) => b - a);
return (arr[0] - arr[1]) + (arr[1] - arr[2]);
} else {
arr.reverse();
return arr[0] - arr[1];
}
}
function sumOfDifferences(arr) {
if (arr.length > 1 ) {
return Math.abs(Math.min(...arr) - Math.max(...arr));
} else {
return 0;
}
}
function sumOfDifferences(arr) { return arr.length > 1 ? Math.max(...arr) - Math.min(...arr) : 0; }
https://www.codewars.com/kata/sum-of-differences-in-array/train/javascript