JavaScript - 문제 미리보기

문제 552

hard
다음 코드에서 빈칸에 들어갈 올바른 메서드는?
const numbers = [4, 9, 16, 25, 29];
let result = numbers.______(value => value > 18);
// result = 25 (18보다 큰 첫 번째 값)
A. find
B. findIndex
C. filter
D. search

정답: A

find() 메서드는 주어진 테스트 함수를 만족하는 첫 번째 요소의 값을 반환합니다. findIndex()는 값이 아닌 인덱스를 반환하고, filter()는 조건을 만족하는 모든 요소의 배열을 반환합니다. ES6에서 도입된 메서드입니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.