From 9238cb3d1296a8015e3a1e14a8311d9457bd2555 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 3 Feb 2021 23:07:47 +0100 Subject: [PATCH 1/2] done --- firstToyProblem.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/firstToyProblem.js b/firstToyProblem.js index b0873e7..e4d77a4 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -3,7 +3,13 @@ * create a function that finds the minimum * without using any pre build in function */ - +var number= [1, 10, -3, 100]; +console.log(minimum(number)); function minimum(array) { - return; -} + var minnum = number[0]; + for (var i = 0; i < number.length; i++) { + if (number[i] < minnum) { + minnum = number[i]; + } + } + return minnum; From af1d251f871dbf3a5c3d92032c84495170654db9 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 9 Feb 2021 02:18:00 +0100 Subject: [PATCH 2/2] solve --- .gitignore | 1 + firstToyProblem.js | 3 ++- sumOfPairNumber.js | 27 +++++++++++++++++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..427ec6b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.autogit \ No newline at end of file diff --git a/firstToyProblem.js b/firstToyProblem.js index e4d77a4..db56216 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -12,4 +12,5 @@ function minimum(array) { minnum = number[i]; } } - return minnum; + return minnum +} \ No newline at end of file diff --git a/sumOfPairNumber.js b/sumOfPairNumber.js index 82412dc..acbfef9 100644 --- a/sumOfPairNumber.js +++ b/sumOfPairNumber.js @@ -5,8 +5,35 @@ * * sumPair([2,4,9,73])=>6 */ +console.log(sumPair( obj={ + a:2, + b:5, + c:8 + + })) function sumPair(array) { //your code goes here + if (Array.isArray(array)) { + var sum = 0; + for (var x = 0; x < array.length; x++) { + if (array[x] % 2 == 0) { + sum += array[x]; + } + + } + return sum; + } else if (typeof array == 'object') { + let pair = []; + for (var key in array) { + if (array[key] % 2 === 0) { + pair.push(key); + } + } + return pair.join(' & ') + ' have pair values'; + } + + + } /**