From a15eafb5647e0bf501e75f407f491fa00530ac06 Mon Sep 17 00:00:00 2001 From: Fredrik Uddenfeldt Date: Sun, 21 May 2023 21:23:37 +0200 Subject: [PATCH] passes 5/6 tests --- 05_sumAll/sumAll.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/05_sumAll/sumAll.js b/05_sumAll/sumAll.js index 32f8f67..4415f98 100644 --- a/05_sumAll/sumAll.js +++ b/05_sumAll/sumAll.js @@ -1,20 +1,23 @@ +// Need to figure out how to deal with opposite order (largest first) +// and non-integer error with Number.isInteger() + const sumAll = function(x, y) { let theSum; if (x < 0 || y < 0) {return('ERROR')} + + else if (Number.isInteger(x) == false || Number.isInteger(y) == false) {return('ERROR')} else + { for (let i = x+1; i <=y; i++) { theSum = x += i - - - - - } + } + return theSum - } + } };