From 9c057701816cdf4b9b26418013fe5559084f0ebd Mon Sep 17 00:00:00 2001 From: ElXavs Date: Sat, 5 Sep 2020 05:48:46 -0600 Subject: [PATCH 1/2] Reto termido hasta el paso 4 --- src/demo6.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/demo6.js b/src/demo6.js index 02f01df..e5d80fc 100644 --- a/src/demo6.js +++ b/src/demo6.js @@ -1,13 +1,14 @@ const getMaxNumber = (numbersArray) => { - // your code here + return numbersArray.reduce((accumulator, currentValue) => Math.max(accumulator, currentValue)) } const getMinNumber = (numbersArray) => { - // your code here + return numbersArray.reduce((accumulator, currentValue) => Math.min(accumulator, currentValue)) } const getAverage = (numbersArray) => { - // your code here + const reduced = numbersArray.reduce((accumulator, currentValue) => accumulator + currentValue , 0) + return reduced / numbersArray.length; } module.exports = { getMaxNumber, getMinNumber, getAverage }; \ No newline at end of file From fc59bbb810057a1543a630c6af30e70802641134 Mon Sep 17 00:00:00 2001 From: ElXavs Date: Sat, 5 Sep 2020 06:12:57 -0600 Subject: [PATCH 2/2] Reto termido hasta el paso 5 --- src/demo6.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/demo6.js b/src/demo6.js index e5d80fc..0d60a3f 100644 --- a/src/demo6.js +++ b/src/demo6.js @@ -11,4 +11,16 @@ const getAverage = (numbersArray) => { return reduced / numbersArray.length; } -module.exports = { getMaxNumber, getMinNumber, getAverage }; \ No newline at end of file +module.exports = { getMaxNumber, getMinNumber, getAverage }; + +//Paso 5 Faker +const faker = require('faker'); +const arr = []; +const fake = (arr, howMany) => { + for(let i = 0; i <= howMany; i++) { + let newNum = faker.random.number(); + arr.push(newNum) + } +} +fake(arr, 1000); +console.log(arr);