NaN(Not a Number)
CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
반응형
NaN (Not a Number) 값
· 숫자가 아니라는 의미
· 수치 연산을 해서 정상적인 값을 얻지 못할 때 출력되는 값
· 자료형은 숫자(number)지만, 자바스크립트로 나타낼 수 없는 숫자(숫자로 표현할 수 없는 값) 를 의미
· Number 타입의 값을 0으로 나누거나, 숫자로 변환할 수 없는 피연산자로 산술 연산을 시도하는 경우에 반환되는 읽기 전용 값입니다.
1-'abcd'
|
예를 들어, 1-'abcd'라고 연산의 결과값은 NaN이 됩니다. 1이라는 숫자와 문자열 'abcd'를 빼는 연산을 수행했기 때문입니다. |
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
자료형 변환 - 암시적 형 변환(자동 형 변환)/ 명시적 형변환 (0) | 2017.11.13 |
---|---|
Infinity, 7/0 시 연산결과 (0) | 2017.11.13 |
== 연산자(동등) vs === 연산자(일치), = vs == vs === , value vs type (0) | 2017.11.13 |
null타입 유무를 체크시 주의사항 (0) | 2017.11.13 |
언디파인드(undefined), undefined 자동형변환, 널(null), null 자동형변환, null & undefined (0) | 2017.11.13 |