매개변수가 숫자인지 검사하는 함수이다. ( NaN : Not a Number)
isNaN(value)
JavaScript의 다른 모든 값과 달리 NaN은 같음 연산 (== ===)을 사용해 판별할 수 없다. NaN == NaN, NaN === NaN은 false로 평가되기 때문이다. 그래서 NaN을 판별하는 함수가 필요하다.
참고 MDN