<aside> 💡 자바스크립트의 오토박싱
</aside>
다른 언어들과 다르게 자스의 변수 선언은 var, const, let으로만 한다. (값의 타입을 미리 정하지 않음)
다른언어 : 정수박스 x에 3을 담는다.
int x = 3;
var x = 3;
자스에서 아래 두 표현은 완전히 같다. 는 아니다!!!!! 타입이 다르다
var x = 3; // Number
var x = new Number(3); // Object
자스에서 변수에 값을 할당하지 않으면 자동으로 undefined가 할당된다.
var x;
console.log(x); // undefined