문제: https://programmers.co.kr/learn/courses/30/lessons/12906

코드1.

const solution = (arr) => { 
  let answer = [];
  for(let i = 0; i < arr.length;i++){ 
    if(arr[i] === arr[i+1]) continue;
    else answer.push(arr[i]);
  }
  return answer;
}

처음엔 단순히 문제를 그대로 해석해서 풀었는데, 다른 사람의 풀이를 보니 훨씬 깔끔한게 있었다.

같은 숫자가 연속될 경우 패스하고, 아닐 경우 result에 push 하는 방법!

Leave a comment

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다