JavaScript 공부하기!
[JavaScript] filter()
hyer!!
2021. 3. 4. 16:05
filter() : 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환한다.
const arr1 = [10, 20, 30, 40, 50];
//값이 30 이상인 값 구하기
const result1 = arr1.filter(item => item>30);
console.log("값이 30 이상인 값 구하기");
console.log(result1); // [40. 50]
//값이 40 인 값 구하기
const result2 = arr1.filter(item => item === 40);
console.log("\n값이 40 인 값 구하기");
console.log(result2); // [40]
//값이 30 이 아닌 값들 구하기
const result3 = arr1.filter(item => item !== 30);
console.log("\n값이 30 이 아닌 값들 구하기");
console.log(result3); // [10, 20, 40, 50]
갈길이 멀구나아~_~