diff --git a/index.js b/index.js index ff28a6f9..e5740058 100644 --- a/index.js +++ b/index.js @@ -1,22 +1,16 @@ -class NumberArray { - constructor(numbers) { - this.numbers = numbers; - } - - getPositiveSum() { - let sum = 0; - for (let number of this.numbers) { - if (number > 0) { +function getPositiveSum ( numbers) { + let sum = 0; + for ( let number of numbers) { + if ( number > 0 ) { sum += number; } } return sum; } -} -const numbers = [2, -4, 6, -8, 10, -12]; -const numberArray = new NumberArray(numbers); -const positiveSum = numberArray.getPositiveSum(); +const numbers = [2, -4, 6, -8, 10, -12]; +const positiveSum =getPositiveSum( numbers); +console.log(positiveSum); // Input: [2, -4, 6, -8, 10, -12] // Output: 18