Skip to content

Commit decfeab

Browse files
committed
Refactor removeDuplicates function to improve time complexity and simplify implementation
1 parent de7ed1e commit decfeab

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

‎Sprint-1/JavaScript/removeDuplicates/removeDuplicates.mjs‎

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,7 @@ export function removeDuplicates(inputSequence) {
4848
// allows us to check for duplicates more efficiently.
4949

5050
export function removeDuplicates(inputSequence) {
51-
const uniqueItems = new Set();
52-
53-
for (const item of inputSequence) {
54-
uniqueItems.add(item);
55-
}
51+
const uniqueItems = new Set(inputSequence);
5652

5753
return [...uniqueItems];
5854
}

0 commit comments

Comments
 (0)