JavaScript - 문제 미리보기

문제 98

medium
다음 코드에서 변수 `x`의 최종 자료형은? ```javascript let x; x = 5; x = "John"; ```
A. undefined
B. number
C. string
D. boolean

정답: C

이 문제에서 핵심은 JavaScript가 동적 타이핑(Dynamic Typing) 언어라는 점입니다. 동적 타이핑이란, 변수를 선언할 때 자료형을 명시하지 않아도 되고, 하나의 변수에 서로 다른 자료형의 값을 자유롭게 할당할 수 있는 특성입니다. 변수 x는 undefined → number → string으로 자료형이 바뀝니다.

💡 학습 팁

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