filter out duplicated values

by Diana Lemen

JavaScript

const arr = [1,2,2,3,4,5,5,6,7,6,6,8,9,10,0]

// [1,2,3,4,5,6,7,8,9,10,0]

const map = {} // O(n)

for(let i = 0; i< arr.length; i++) {
	map[arr[i]] = true; // O(n); n- arr.length
}

for(let key in map) {
	console.log(map[key], key)
}