Size: a a a

2019 October 06

T(

True_han (Илья Макси... in JS
абля
источник

T(

True_han (Илья Макси... in JS
мой алгоритм не посчитает больше двух одинаковых
источник

Y

Yura in JS
вот сижу и разбираю и не могу понять, но чёт не то
источник

T(

True_han (Илья Макси... in JS
let resultBuffer;
let arr = [1,1,2,2,3,3,4,4];

let skip = true
for(let i = 0; i < arr.length; i++) {
 if(arr[i + 1] !== arr[i]) {
   resultBuffer.push(arr[i])
 } else continue;
}

arr = resultBuffer
источник

T(

True_han (Илья Макси... in JS
чет намудрил
источник

T

Theo in JS
Валик
arr.filter((el, i, ar) => ar.indexOf(el, i) === ar.lastIndexOf(el))
Да вот же
источник

T(

True_han (Илья Макси... in JS
Theo
Да вот же
он просил цикл
источник

T(

True_han (Илья Макси... in JS
фор
источник

В

Валик in JS
let clearArr = []
for (let key of arr) {
 if (!clearArr.includes(key))  clearArr.push(key)  
}
источник

T

Theo in JS
Нормально, но слишком затратно
источник

T(

True_han (Илья Макси... in JS
у меня чет понятнее способ получился
источник

T(

True_han (Илья Макси... in JS
да
источник

T(

True_han (Илья Макси... in JS
я протестил
источник

T(

True_han (Илья Макси... in JS
он бесконечное количество повторений убирает
источник

T(

True_han (Илья Макси... in JS
ща сделаю функцию из этого
источник

T(

True_han (Илья Макси... in JS
function deleteDublicates(array) {
 let resultBuffer = []
 
 for(let i = 0; i < array.length; i++) {
   if(array[i + 1] !== array[i]) {
     resultBuffer.push(array[i])
   } else continue;
 }

 return resultBuffer;
}
источник

S

Syntax Highlight Bot in JS
True_han (Илья Максимов)
function deleteDublicates(array) {
 let resultBuffer = []
 
 for(let i = 0; i < array.length; i++) {
   if(array[i + 1] !== array[i]) {
     resultBuffer.push(array[i])
   } else continue;
 }

 return resultBuffer;
}
источник

T(

True_han (Илья Макси... in JS
источник

T

Theo in JS
У NaN же понятно
источник

T(

True_han (Илья Макси... in JS
хзхз
источник