Показать сообщение отдельно
  #32 (permalink)  
Старый 31.08.2017, 14:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,136

Сообщение от j0hnik
рони, 6 строчка необязательна
снова ой
var arr = new Array(10000).fill(1)
function threeSix(arr){
return arr.filter((el, i)=> {
var s = 0;
while (i--) {
    if (el == arr[i]) s++;
    if (s > 2)return false
}
return s == 2;
});
}
console.time("x")
var x = threeSix(arr);
console.timeEnd("x")
alert(x);
function three(arr){
return arr.filter((el, i)=> {
var s = 0;
while (i--) {
    if (el == arr[i]) s++;
}
return s == 2;
});
}

console.time("k")
var k = three(arr);
console.timeEnd("k")
alert(k);
Ответить с цитированием