자료형 중에
undefined는 아예 변수가 선언조차 안됨. 정의가 안됨. 정해지지 않음의 뉘앙스고
null은 변수 선언은 되었지만 값이 없음 예) let gochu;
NaN은 숫자 자료형인데 숫자라고 할 수가 없음 예) 1/0

그런데 만약 변수를
let bbb = undefined라 정의하면
이 bbb라는 변수는 이미 코드 내 선언되었으니 정의가 된 것일까
아니면 undefined 자료형 대로
선언되었디만 아직 존재하지 않는 걸로 대충 후려치는 걸까