From d16c9b58fdda037193233b5d233874d6496e1f57 Mon Sep 17 00:00:00 2001 From: VitBu <33810987+VitBu@users.noreply.github.com> Date: Thu, 29 Nov 2018 04:01:42 +0200 Subject: [PATCH] Improved Advanced Code Solution (#22898) This way it is less confusing + people should be aware of slice default arguments --- .../intermediate-algorithm-scripting/drop-it/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guide/english/certifications/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/drop-it/index.md b/guide/english/certifications/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/drop-it/index.md index bd5ded6851..09d9460104 100644 --- a/guide/english/certifications/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/drop-it/index.md +++ b/guide/english/certifications/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/drop-it/index.md @@ -73,13 +73,13 @@ If you still can't figure out how to solve it with shift, then try solving it wi ## ![:sunflower:](https://forum.freecodecamp.com/images/emoji/emoji_one/sunflower.png?v=3 ":sunflower:") Intermediate Code Solution: function dropElements(arr, func) { - return arr.slice(arr.findIndex(func) >= 0 ? arr.findIndex(func): arr.length, arr.length); + return arr.slice(arr.findIndex(func) >= 0 ? arr.findIndex(func): arr.length); } // test here dropElements([1, 2, 3, 4], function(n) {return n >= 3;}); -![:rocket:](https://forum.freecodecamp.com/images/emoji/emoji_one/rocket.png?v=3 ":rocket:") Run Code +![:rocket:](https://forum.freecodecamp.com/images/emoji/emoji_one/rocket.png?v=3 ":rocket:") Run Code ### Code Explanation: