- 처음 풀이
new Set을 이용해서 중복을 제거 하려 했음- 실패
순서대로 숫자를 비교하지 않고 중복을 전부 제거,
{} 를 반환함
- 다른 풀이
빈 배열을 만들어주고 반복문 + 조건문을 이용
arr[i] 와 arr[i+1]을 비교해서 같으면 그냥 넘어가고
else 이면 빈 배열에 push
function solution(arr){
let answer = [];
for(let i =0; i< arr.length; i++){
if(arr[i] === arr[i+1]){
} else {
answer.push(arr[i])
}
}
return answer;
}
function solution(arr){
return arr.filter((val,index) => val != arr[index+1]);
}