true or false
const amIFat = true;
console.log(amIFat);
true
그 변수에 아무것도 없다.
false와 다르다. false는 값이 존재하는 것이다.
null은 값이 존재하지만 값에 아무것도 없다는 것.
cosnt amIFat = null;
consol.log(amIFat);
말 그대로 아무것도 없는 상태로 채워져 있다.
let something;
consol.log(something);
undefined
위와 같이 something이라는 variable을 만들었지만 값을 주고 있지 않다.
variable은 존재하는데 정의되지 않은 것이다. (undefined)