티스토리 뷰

반응형

문제점

프로그래머슬 lv1.을 풀던 와중 같은 숫자는 싫어라는 녀석을만났다.

내 배열에 있는 값들중 현재값과 다음값의 값이 다른값들만 필터링 해주는 함수를 만들어야 하는데 

이과정에서 필터함수를 알게되며 포스팅을 작성하도록한다.

시도해본것들

이중포문으로 

let arr = []

for{

    for{

          arr.push(필터링된 값들 )

     }

}

해결하려 했으나 시간복잡도가 너무나도 비효율 적이어서 다른 방법을 모색하기로 하였다. 

해결방법

자바스크립트 filter함수를 통해 조건이 만족되는 값들만 뽑아내는 멋진녀석으로 해결하기로함.

알게된것들

function solution(arr){
    return arr.filter((a,index)=> a !== arr[index+1])
}

필터함수를 통해 현재값과 다음값이 같지않은 값들만 리턴

필터함수의 개념과 응용방법을 알게되었다.

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함