сбросить переменную i в цикле for
возможно ли сбросить переменную в цикле for в исходное значение? Например:
for(var i=0;i<array.length;i++){
if (array[i]==array[i+1]){
array.splice(i,i+1)
i=0
}
}
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
Bозможно, но не нужно.
function removeDup(array) {
for (var i = 0; i < array.length - 1; i++) {
if (array[i] == array[i + 1]) {
array.splice(i, 1);
i--;
}
}
return array;
}
console.log(removeDup([1,2,3,3,3,4,4,5,5,5,5,5,5]));