diff --git a/src/index.js b/src/index.js index d54b3622..dc7a45c7 100644 --- a/src/index.js +++ b/src/index.js @@ -1,12 +1,15 @@ exports.min = function min (array) { - return 0; + return (array != undefined && array != [] && array.length>0)? + array.sort((a, b) => a - b)[0] : 0; } exports.max = function max (array) { - return 0; + return (array != undefined && array != [] && array.length>0)? + array.sort((a, b) => a - b)[array.length-1] : 0; } exports.avg = function avg (array) { - return 0; + return (array != undefined && array != [] && array.length>0)? + array.reduce((sum, current) => sum + current)/array.length : 0; }