From 24b907b71351f17db08878b2bf165d28c2fecdf7 Mon Sep 17 00:00:00 2001 From: mohamedubeid Date: Thu, 4 Feb 2021 02:17:01 +0200 Subject: [PATCH 1/3] Solved Proplem --- firstToyProblem.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/firstToyProblem.js b/firstToyProblem.js index b0873e7..1266c2d 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -5,5 +5,13 @@ */ function minimum(array) { - return; + let min = array[0]; + for(let i = 1; i < array.length; i++){ + if(array[i] < min){ + min = array[i]; + } + } + return min; } +const array = [1,10,5,-3,100]; +console.log(minimum(array)); \ No newline at end of file From aaa30b9fe14978ef155bf57422b27f43b1fd94bc Mon Sep 17 00:00:00 2001 From: mohamedubeid Date: Thu, 4 Feb 2021 23:36:20 +0200 Subject: [PATCH 2/3] solve sumOfPairNumber --- sumOfPairNumber.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/sumOfPairNumber.js b/sumOfPairNumber.js index 82412dc..75bafda 100644 --- a/sumOfPairNumber.js +++ b/sumOfPairNumber.js @@ -6,9 +6,24 @@ * sumPair([2,4,9,73])=>6 */ function sumPair(array) { - //your code goes here + if (Array.isArray(array)) { + let sumOfPairNumbers = 0; + for (let i = 0; i < array.length; i++) { + if (array[i] % 2 == 0) { + sumOfPairNumbers += array[i]; + } + } + return sumOfPairNumbers; + } else { + keys = []; + for(let x in array) { + if(array[x] % 2 == 0) { + keys.push(x); + } + } + console.log(keys, " have pair values"); + } } - /** * bonus points * From daaf9c93dbc4a4b0a17e3fe00c8a46a2d86238ff Mon Sep 17 00:00:00 2001 From: mohamedubeid Date: Fri, 5 Feb 2021 21:51:37 +0200 Subject: [PATCH 3/3] solved --- firstToyProblem.js | 4 +--- sumOfPairNumber.js | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/firstToyProblem.js b/firstToyProblem.js index 1266c2d..3b1471b 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -12,6 +12,4 @@ function minimum(array) { } } return min; -} -const array = [1,10,5,-3,100]; -console.log(minimum(array)); \ No newline at end of file +} \ No newline at end of file diff --git a/sumOfPairNumber.js b/sumOfPairNumber.js index 75bafda..a0e4307 100644 --- a/sumOfPairNumber.js +++ b/sumOfPairNumber.js @@ -24,6 +24,7 @@ function sumPair(array) { console.log(keys, " have pair values"); } } + /** * bonus points *