diff --git a/firstToyProblem.js b/firstToyProblem.js index b0873e7..1d15719 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -4,6 +4,17 @@ * without using any pre build in function */ +var list = [1, 10, -3, 100]; +console.log(minimum(list)); function minimum(array) { - return; + + var min = list[0]; + for (var i = 0; i < list.length; i++) { + if (list[i] < min) { + min = list[i]; + } + } + return min; } + + diff --git a/sumOfPairNumber.js b/sumOfPairNumber.js index 82412dc..dbf3fde 100644 --- a/sumOfPairNumber.js +++ b/sumOfPairNumber.js @@ -1,3 +1,5 @@ + + /** * write a function that returns the sum of the pair numbers inside an array * @@ -5,9 +7,37 @@ * * sumPair([2,4,9,73])=>6 */ +console.log(sumPair({ a: 2, b: 5, c: 8 , k:20})); + +// console.log(pair({ a: 2, b: 5, c: 8 })); + + // console.log( Array.isArray({ a: 2, b: 5, c: 8 })) + function sumPair(array) { - //your code goes here -} + + if (Array.isArray(array)) { + var sum = 0; + for (var i = 0; i < array.length; i++) { + if (array[i] % 2 == 0) { + sum += array[i]; + } + + } + 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'; + }else + console.log("🤪🤪") + } + + + /** * bonus points @@ -23,7 +53,9 @@ function sumPair(array) { * b:5, * c:8 * } - * + * + * + * * return => "a & c have pair values" * */