filter문법

dev_log·2025년 6월 27일
0

✅ filter란?

배열에서 "조건을 만족하는 애들만 골라서" 새 배열로 만드는 함수


✅ 기본 문법

배열.filter(요소 => 조건)

✅ 예제

const numbers = [1, 2, 3, 4, 5];

const even = numbers.filter(num => num % 2 === 0);

console.log(even); // 👉 [2, 4]

🧠 num % 2 === 0 → 짝수인 애들만 남긴다


✅ 예제 2: 이름이 "민"으로 끝나는 친구만 남기기

const names = ["지민", "태형", "유민", "정국"];

const filtered = names.filter(name => name.endsWith("민"));

console.log(filtered); // 👉 ["지민", "유민"]

✅ 핵심 정리

개념설명
filter배열에서 원하는 것만 고르기
결과원본 배열은 그대로, 새 배열을 만들어 줌
언제 쓰냐?"이 중에 ○○만 남기고 싶다!" 할 때

한 문장 요약:
👉 "필터는 배열 거르기!"

0개의 댓글