NaN이란?

ming·2022년 11월 1일
1

JavaScript

목록 보기
1/8

NaN(NOT A NUMBER):

엄밀히 따지면 NaN은 JavaScript에서 숫자로 간주됩니다. 정확히는 '숫자로 간주하지만 숫자가 아닌 무언가'를 나타낼 때 쓰는 용어입니다.

0/0 //NaN
1 + NaN //NaN

0/0도 NaN, 1+NaN도 NaN입니다.

typeof 연산자로 NaN은 'number'가 나오는 것을 확인할 수 있습니다.

또한, +나 - 같은 연산을 할 때에도 NaN이 포함되어 있다면 결과값 또한 NaN이 됩니다.

0개의 댓글