NaN끼리는 비교 연산이 불가능하다.
isNaN 함수로 매개변수가 NaN인지 확인할 수 있다.
Number.isNaN은 매개변수가 NaN값일 때 true를 반환한다.
즉, 매개변수가 string 등 NaN형일 때 작동하지 않고 false를 반환한다.
하지만 isNaN은 숫자로 변환했을 때 NaN이되는 값(NaN형)을 매개변수로 받았을 때도 true를 반환한다.
'Language > Javascript' 카테고리의 다른 글
this 사용법 (0) | 2024.01.26 |
---|---|
append, appenChild와 remove, removeChild (0) | 2024.01.26 |
forEach와 for...in, for ...of (0) | 2024.01.23 |
String과 toString (0) | 2024.01.23 |
Number와 parseInt (0) | 2024.01.22 |