filter

홍왕열·2022년 2월 14일
0

알고리즘 관련

목록 보기
2/9

filter

arr.filter(callback(element[, index[, array]])[, thisArg])

callback
각 요소를 시험할 함수. true를 반환하면 요소를 유지하고, false를 반환하면 버립니다. 다음 세 가지 매개변수를 받습니다.
element
처리할 현재 요소.
index Optional
처리할 현재 요소의 인덱스.
array Optional
filter를 호출한 배열.
thisArg Optional
callback을 실행할 때 this로 사용하는 값.

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

두 번째 인자로 index 들어간다
잘 기억하자!!

profile
코딩 일기장

0개의 댓글

Powered by GraphCDN, the GraphQL CDN