JavaScript - 문제 미리보기

문제 252

medium
다음 중 `Boolean()` 함수에 의해 `false`로 평가되는 것들을 모두 고른 것은? A. `0` B. `"0"` C. `undefined` D. `[]` (빈 배열)
A. A, C만
B. A, B, C만
C. A, C, D만
D. A, B, C, 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.