From b1d91044d907dc4b06bf3e82a15f27b178d28c63 Mon Sep 17 00:00:00 2001 From: billalp Date: Mon, 18 Nov 2019 10:18:52 +0000 Subject: [PATCH 1/2] ES6 changes --- removeFromArray - DONE/removeFromArray.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/removeFromArray - DONE/removeFromArray.js b/removeFromArray - DONE/removeFromArray.js index 1ef04d3..32333ad 100644 --- a/removeFromArray - DONE/removeFromArray.js +++ b/removeFromArray - DONE/removeFromArray.js @@ -1,14 +1,13 @@ const removeFromArray = function(arr, ...args) { const filteredArray = arr; - for (let i = 0; i < args.length; i++) { + args.forEach(function(value, i) { if (arr.includes(args[i])) { let index = arr.indexOf(args[i]); filteredArray.splice(index, 1); - } else if (arr.includes(args[i])) { - continue; - } - } + } + }) + return filteredArray; } From 3a3a1cf94bae3021baaaea7a3af34dcada766bcd Mon Sep 17 00:00:00 2001 From: billalp Date: Mon, 18 Nov 2019 10:20:05 +0000 Subject: [PATCH 2/2] Another ES6 change --- removeFromArray - DONE/removeFromArray.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/removeFromArray - DONE/removeFromArray.js b/removeFromArray - DONE/removeFromArray.js index 32333ad..f36b6b5 100644 --- a/removeFromArray - DONE/removeFromArray.js +++ b/removeFromArray - DONE/removeFromArray.js @@ -1,13 +1,13 @@ const removeFromArray = function(arr, ...args) { const filteredArray = arr; - args.forEach(function(value, i) { + args.forEach((value, i) => { if (arr.includes(args[i])) { let index = arr.indexOf(args[i]); filteredArray.splice(index, 1); } }) - + return filteredArray; }