diff --git a/JavaScript/6-recursive.js b/JavaScript/6-recursive.js index e2eee7e..f585a8a 100644 --- a/JavaScript/6-recursive.js +++ b/JavaScript/6-recursive.js @@ -4,7 +4,6 @@ const compose = (...fns) => (x) => { if (fns.length === 0) return x; const fn = fns.pop(); const res = fn(x); - if (fns.length === 0) return res; return compose(...fns)(res); }; @@ -12,7 +11,6 @@ const pipe = (...fns) => (x) => { if (fns.length === 0) return x; const fn = fns.shift(); const res = fn(x); - if (fns.length === 0) return res; return pipe(...fns)(res); };