-
NaNconcept/javascript 2020. 3. 25. 10:44
NaN (Not a number) 은 쓰기 불가, 읽기 불가 속성이다.
그렇기 때문에
//anything 이 NaN 인가? 를 알고 싶을 때 anything === NaN //이라고 코드를 쓰면 인식이 되지 않는다.
NaN의 판별은 Number.isNaN() 또는 isNaN()을 사용하면 제일 분명하게 수행할 수 있다. (MDN)
//anything이 NaN인가? 를 알고 싶다면 Number.isNaN(anything) //혹은 isNaN(anything) //으로 코드를 작성해야한다.
'concept > javascript' 카테고리의 다른 글
문자열 메소드 (string method) (0) 2020.03.26 객체 (Object) (0) 2020.03.26 함수와 메소드의 차이(Difference between function and method) (0) 2020.03.25 배열, 반복문(for, while) (0) 2020.03.25 변수(variable), 조건문(Conditional statement), 함수(function) (0) 2020.03.23