//массив должен быть отсортирован function f(arg) { var result = []; for(var i = 0; i < arg.length; i++) { if(arg[i] == result[result.length-1]) continue; result.push(arg[i]) } return result; } console.log(f([1,2,2,3,3,5,6]))