JavaScript - 문제 미리보기

문제 557

medium
다음 코드에서 숫자 배열을 오름차순으로 정렬하려면 빈칸에 무엇이 들어가야 하나요? ```javascript const numbers = [40, 100, 1, 25, 10]; numbers.sort(function(a, b) { return ________; }); ```
A. a > b
B. a - b
C. b - a
D. a < b

정답: B

숫자 배열을 올바르게 정렬하려면 비교 함수를 제공해야 합니다. `a - b`는 오름차순 정렬을 위한 표준 패턴입니다. 결과가 음수면 a가 b보다 앞에, 양수면 b가 a보다 앞에 위치합니다. `sort()` 메서드는 기본적으로 문자열로 변환해서 정렬하므로 숫자는 예상과 다른 결과가 나올 수 있습니다.

💡 학습 팁

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