From 690c72d94339ea658709b90214c98b5ef14fa8f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Burbano?= Date: Thu, 24 Sep 2020 21:44:10 -0500 Subject: [PATCH] Resolve de challenge 10 --- src/demo6.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/demo6.js b/src/demo6.js index 02f01df..aa6d324 100644 --- a/src/demo6.js +++ b/src/demo6.js @@ -1,13 +1,25 @@ const getMaxNumber = (numbersArray) => { - // your code here + return numbersArray.reduce((bigger, num) => { + if(bigger > num) { + return bigger; + } else { + return num; + } + }, Number.NEGATIVE_INFINITY); } const getMinNumber = (numbersArray) => { - // your code here + return numbersArray.reduce((smaller, num) => { + if(smaller < num) { + return smaller; + } else { + return num; + } + }, Infinity); } const getAverage = (numbersArray) => { - // your code here + return numbersArray.reduce((a, b) => a + b) / numbersArray.length; } module.exports = { getMaxNumber, getMinNumber, getAverage }; \ No newline at end of file