diff --git a/sumAll/sumAll.js b/sumAll/sumAll.js index 1429afa..11d224c 100644 --- a/sumAll/sumAll.js +++ b/sumAll/sumAll.js @@ -13,4 +13,22 @@ const sumAll = function(min, max) { return sum; }; +// A more advanced way using reduce method + +// const sumAll = function(min, max) { +// if(min < 0 || max < 0 || typeof min !== 'number'|| typeof max !== 'number' ) return 'ERROR'; +// if(min > max){ +// const temp = min; +// min = max; +// max = temp; +// } +// const arr = []; +// for(i= min; i <= max; i++){ +// arr.push(i); +// } +// return arr.reduce((a, b) => a + b); +// } + + module.exports = sumAll; +