From a2eb73af872ae0b1f3955fbd58f90f2ea8eb5b1c Mon Sep 17 00:00:00 2001 From: juan sebastian herrera Date: Wed, 26 Aug 2020 16:30:02 -0500 Subject: [PATCH] Challenge solved --- src/index.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/index.js b/src/index.js index 91e676c..5137c04 100644 --- a/src/index.js +++ b/src/index.js @@ -3,14 +3,19 @@ function print(a,b,c) { } function flip(fn) { - return function(){ - // your code - } -} + return function(...print){ // ... (spread operator) lo utilizamos para hacer copia de otro objeto + return fn(...print.reverse()) // en este caso de la funcion print + } // utilizamos el reverse() invierte el orden de los elementos a,b,c +}; const normalRta = print(1,2,3); // 1->2->3 console.log(normalRta); const flipRta = flip(print)(1,2,3); // 3->2->1 console.log(flipRta); -module.exports = { flip }; \ No newline at end of file +module.exports = { flip }; + + + + +