JavaScript - 문제 미리보기
문제 252
medium
다음 중 `Boolean()` 함수에 의해 `false`로 평가되는 것들을 모두 고른 것은?
A. `0`
B. `"0"`
C. `undefined`
D. `[]` (빈 배열)
정답: A
JavaScript에서 falsy 값은 정확히 7개입니다: `false`, `0`, `-0`, `""` (빈 문자열), `null`, `undefined`, `NaN`.
A. `0`: falsy 값
B. `"0"`: 문자열이므로 truthy 값 (길이가 1)
C. `undefined`: falsy 값
D. `[]`: 빈 배열이지만 객체이므로 truthy 값
따라서 A와 C만이 `false`로 평가됩니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.