From 5b8f2c93c8ffa0f118245838137b7e8208bede54 Mon Sep 17 00:00:00 2001 From: Jared Ramon Elizan Date: Fri, 15 Jul 2022 09:00:24 +0800 Subject: [PATCH] added answers --- 04_removeFromArray/removeFromArray.js | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/04_removeFromArray/removeFromArray.js b/04_removeFromArray/removeFromArray.js index e1a905f..b9b7ce8 100644 --- a/04_removeFromArray/removeFromArray.js +++ b/04_removeFromArray/removeFromArray.js @@ -1,13 +1,8 @@ -const removeFromArray = function(arr, remove) { - if(arr.includes(remove)){ - let removedValue = arr.splice(arr[remove] - 2, 1); - let clean = arr.filter(( para ) => { - return para != removedValue; - }); - return clean; - } - }; - - console.log(removeFromArray([1,2,3,4], 3)); +const removeFromArray = function(...args) { + const array = args[0]; + return array .filter( val => !args.includes(val)); +}; + // Do not edit below this line module.exports = removeFromArray; +