filter함수

    반응형
    이미지21

    [ JavaScript ] 자바스크립트 filter( ) 함수와 find( ) 함수

    저번 포스팅에서 배열에서 map( ) 함수로 값을 빼오는 법을 다루었다. 그럼 배열에서 특정 조건만 주어 조건에 해당하는 값들만 걸러내려면 어떻게 해야 할까? 이럴 때 사용하는 것이 주로 filter( ) 함수, find( ) 함수이다. 예제를 보며 이해해보도록 하자. filter( ) 함수 영어 뜻 그대로 배열의 값들 중 특정 조건이 true인 값들을 다 걸러내준다. 아래의 코드를 보자. const arr1 = [10, 20, 30, 40, 50]; //값이 30 이상인 값 구하기 const result1 = arr1.filter(item => item>30); console.log("값이 30 이상인 값 구하기"); console.log(result1); //값이 40 인 값 구하기 const res..