diff --git a/firstToyProblem.js b/firstToyProblem.js index b0873e7..f81bdab 100644 --- a/firstToyProblem.js +++ b/firstToyProblem.js @@ -5,5 +5,12 @@ */ function minimum(array) { - return; + let min = array[0]; + for (let i = 0; i < array.length; i++) { + if (array[i] < min) { + min = array[i]; + } + } + return min; } +console.log(minimum([1, 10, 5, -3, 100])); diff --git a/sumOfPairNumber.js b/sumOfPairNumber.js index 82412dc..8e73fde 100644 --- a/sumOfPairNumber.js +++ b/sumOfPairNumber.js @@ -7,7 +7,48 @@ */ function sumPair(array) { //your code goes here + let sum = 0; + for (let i = 0; i < array.length; i++) { + if (array[i] % 2 === 0) { + sum += array[i]; + } + } + return sum; } +console.log(sumPair([1, 6, 100, 346, 761, 249])); +console.log(sumPair([2, 4, 9, 73])); + + + + +function sumOrChickPair(input) { + if (Array.isArray(input) === true) { + let sum = 0; + for (let i = 0; i < input.length; i++) { + if (input[i] % 2 === 0) { + sum += input[i]; + } + } + return sum; + } else if (Array.isArray(input) === false) { + let chick = ""; + for (let i in input) { + if (input[i] % 2 === 0) { + chick = chick.concat(i + " & "); + } + } + chick = chick.substring(0, chick.length - 2); + return chick.concat("have pair values"); + } +} +obj = { + a: 2, + b: 5, + c: 8, +}; +console.log(sumOrChickPair(obj)); +console.log(sumOrChickPair([1, 6, 100, 346, 761, 249])); +console.log(sumOrChickPair([2, 4, 9, 73])); /** * bonus points