AL
Size: a a a
AL
ПВ
VL
VL
VL
VL
V
VL
Y
T
VL
let arr = [1,1,2,2,3,3,4,4];
const
uniq = {},
newArr = [];
for (let i = 0; i < arr.length; ++i){
if (!uniq[arr[i]]){
uniq[arr[i]] = true;
newArr.push(arr[i])
}
}
console.log(newArr)
S
let arr = [1,1,2,2,3,3,4,4];
const
uniq = {},
newArr = [];
for (let i = 0; i < arr.length; ++i){
if (!uniq[arr[i]]){
uniq[arr[i]] = true;
newArr.push(arr[i])
}
}
console.log(newArr)
VL
Y
T(
let resultBuffer;
let arr = [1,1,2,2,3,3,4,4];
for(let i = 0; i < arr.length; i++) {
if(arr[i - 1] !== arr[i]) resultBuffer.push(arr[i])
}
arr = resultBuffer
S
let resultBuffer;
let arr = [1,1,2,2,3,3,4,4];
for(let i = 0; i < arr.length; i++) {
if(arr[i - 1] !== arr[i]) resultBuffer.push(arr[i])
}
arr = resultBuffer
T(
T(
T(