NaN(NOT A NUMBER):
엄밀히 따지면 NaN은 JavaScript에서 숫자로 간주됩니다. 정확히는 '숫자로 간주하지만 숫자가 아닌 무언가'를 나타낼 때 쓰는 용어입니다.
0/0 //NaN
1 + NaN //NaN
0/0도 NaN, 1+NaN도 NaN입니다.
typeof 연산자로 NaN은 'number'가 나오는 것을 확인할 수 있습니다.
또한, +나 - 같은 연산을 할 때에도 NaN이 포함되어 있다면 결과값 또한 NaN이 됩니다.