Кто знает существует ли более быстрый способ оставить уникальные элементы?
массив +- как в примере.
var rnd =()=> Math.floor(Math.random() * 500);
var arr = [], i = 1000;
while(i--) arr.push(rnd());
var uniq =arr=>{
var newArr = [];
for (var i = 0; i<arr.length; i++){
var flag = true;
for (var j = 0; j<newArr.length; j++){
if(arr[i]===newArr[j]) {
flag = false;
break;
}
}
if(flag) newArr.push(arr[i]);
}
return newArr;
};
console.log(uniq(arr))