console.log(score); //undifined
score = 80;
var score;
console.log(score) //80
본격적으로 문법을 배우기 앞서 JS의 특징과 변수 선언과 변수 할당에 대해 배웠다. 첫 번째 콘솔 로그 보다 score의 변수를 늦게 선언했으니 참조 에러가 나올 것이라고 생각했는데 결과는 undifined로 나왔고, 이유는 var의 변수 재할당과 변수 호이스팅으로 인한 결과라는 것을 알게 되었다.