JavaScript - 문제 미리보기

문제 250

medium
다음 중 `Boolean()` 함수를 사용했을 때 `true`를 반환하는 것은?
A. Boolean(0)
B. Boolean("")
C. Boolean("false")
D. Boolean(null)

정답: C

JavaScript에서 "값이 있는" 모든 것은 `true`로 평가됩니다. `"false"`는 문자열이므로 길이가 5인 값이 있는 문자열입니다. 따라서 `Boolean("false")`는 `true`를 반환합니다. 반면: `Boolean(0)`: `false` (0은 falsy 값) `Boolean("")`: `false` (빈 문자열은 falsy 값) `Boolean(null)`: `false` (null은 falsy 값)

💡 학습 팁

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