프론트엔드 개발자의 기록 공간

[프로그래머스 JavaScript] 같은 숫자는 싫어 본문

알고리즘_JS/프로그래머스_Level1

[프로그래머스 JavaScript] 같은 숫자는 싫어

[리우] 2021. 7. 12. 15:43

프로그래머스 Level1 같은 숫자는 싫어

 

 

문제 설명 : 연속적으로 같은 숫자가 나오면 한개를 제외한 나머지 수를 제거후 리턴해주면 된다.

 

function solution(arr)
{
    var answer = [];
    answer = arr.filter((cur, idx) => cur !== arr[idx+1])
    
    return answer;
}

코드 설명 : filter를 이용하여 현재값(cur)과 다음값 arr[idx+1] 을 비교하여 다를때만 리턴해주는 형식으로 필터링 해준다.

728x90
Comments