From 71e216259f4fdf1b982ee82ce4c026f7667a51fa Mon Sep 17 00:00:00 2001 From: Bekzhan Meirzhanuly Rakhymzhanov <70859147+hackerbeka@users.noreply.github.com> Date: Sat, 3 Oct 2020 16:08:13 +0600 Subject: [PATCH 1/4] feat: decided --- src/index.js | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/src/index.js b/src/index.js index d54b3622..a9e5cab9 100644 --- a/src/index.js +++ b/src/index.js @@ -1,12 +1,7 @@ - -exports.min = function min (array) { - return 0; -} - -exports.max = function max (array) { - return 0; -} - exports.avg = function avg (array) { - return 0; -} + return 0; if (!array || array.length === 0){ + return 0; + }else { + return array.reduce((acc, cur) => (acc + cur), 0) / array.length; + } +} } From f684b5ba6bfe50a39a17e18ffbb46da08bafa2a1 Mon Sep 17 00:00:00 2001 From: Bekzhan Meirzhanuly Rakhymzhanov <70859147+hackerbeka@users.noreply.github.com> Date: Sat, 3 Oct 2020 16:10:14 +0600 Subject: [PATCH 2/4] fix: fix problems --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index a9e5cab9..e59260d2 100644 --- a/src/index.js +++ b/src/index.js @@ -4,4 +4,4 @@ exports.avg = function avg (array) { }else { return array.reduce((acc, cur) => (acc + cur), 0) / array.length; } -} } +} From b877b81f88ce1e62249d81d7a423bfcd288e9d78 Mon Sep 17 00:00:00 2001 From: Bekzhan Meirzhanuly Rakhymzhanov <70859147+hackerbeka@users.noreply.github.com> Date: Sat, 3 Oct 2020 16:12:05 +0600 Subject: [PATCH 3/4] feat: fix problems --- src/index.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/index.js b/src/index.js index e59260d2..7740560a 100644 --- a/src/index.js +++ b/src/index.js @@ -1,7 +1,11 @@ +exports.min = function min (array) { + return 0; +} + +exports.max = function max (array) { + return 0; +} + exports.avg = function avg (array) { - return 0; if (!array || array.length === 0){ - return 0; - }else { - return array.reduce((acc, cur) => (acc + cur), 0) / array.length; - } + return 0; } From 24ed493297287a98ec6739fce60cc271e9f75b36 Mon Sep 17 00:00:00 2001 From: Bekzhan Meirzhanuly Rakhymzhanov <70859147+hackerbeka@users.noreply.github.com> Date: Sat, 3 Oct 2020 16:16:20 +0600 Subject: [PATCH 4/4] feat: change code --- src/index.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/index.js b/src/index.js index 7740560a..5664cfc0 100644 --- a/src/index.js +++ b/src/index.js @@ -1,11 +1,23 @@ exports.min = function min (array) { - return 0; + if (!array || array.length === 0){ + return 0; + }else { + return Math.min.apply(null, array) + } } exports.max = function max (array) { - return 0; + if (!array || array.length === 0){ + return 0; + }else { + return Math.max.apply(null, array) + } } exports.avg = function avg (array) { - return 0; + if (!array || array.length === 0){ + return 0; + }else { + return array.reduce((acc, cur) => (acc + cur), 0) / array.length; + } }