반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- jQuery
- GIT
- dunk high
- 코로나19
- dunklow
- 발매예정
- 리액트
- 나이키
- 리눅스
- Dunk Low
- Python
- react
- 주식공부
- 덩크 로우
- sacai
- 오라클
- 파이썬
- JavaScript
- 덩크 하이
- 주식
- 자바스크립트
- Nike
- 덩크로우
- 드로우
- oracle
- draw
- Linux
- 제이쿼리
- stockx.com
- Github
Archives
- Today
- Total
Life goes slowly...
[Javascript] 숫자 여부를 판단하기 - isNaN()함수 본문
728x90
반응형
자바스크립트(Javascript)의 isNaN() 함수
자바스크립트(Javascript)의 isNaN() 함수는 주어지는 값이 숫자인지 아닌지 판단하는 함수입니다. 여기서 NaN은 "Not a Number"의 약자입니다.
주어지는 값이 문자열 타입이든 숫자 타입이든지 숫자가 입력되면 fasle를 반환하게 되며, 주어진 값이 문자열이라면 true를 반환하게 됩니다.
숫자로 이루어진 값에 특수문자가 있는 경우에는 true를 반환하기도 합니다.
new Date()는 false를 반환하게 되며 new Date().toString()은 문자이기에 true를 반환합니다.
//isNaN() 함수 사용방법
isNaN ( [Value] )
console.log(isNaN("111"));
console.log(isNaN("111.11"));
console.log(isNaN(111));
console.log(isNaN("111+1"));
console.log(isNaN("abc"));
console.log(isNaN(undefined));
console.log(isNaN(null));
console.log(isNaN({}));
console.log(isNaN(new Date()));
console.log(isNaN(new Date().toString));
=====================================================
false
false
false
true
true
true
false
true
false
true
728x90
반응형
'프로그래밍 > Javascript' 카테고리의 다른 글
[Javascript] 소수점 올림, 버림, 반올림 - ceil(), floor(), round() 함수 (0) | 2021.01.15 |
---|---|
[Javascript] URL의 포트 조회함수 - location.port (0) | 2021.01.12 |
[Javascript] 문자열을 코드로 인식하기 - eval() 함수 (0) | 2021.01.08 |
[Javascript] 문자 여부를 판단하기 - isFinite() 함수 (0) | 2020.12.20 |
[Javascript] 문자열을 숫자(정수)로 변환하기 - parseInt() 함수 (0) | 2020.12.17 |
[Javascript] 문자열을 실수로 변환하기 - parseFloat() 함수 (0) | 2020.12.16 |
[Javascript] 객체를 동결하기 - Object.freeze()함수 (0) | 2020.12.15 |
[Javascript] 객체를 생성 및 상속하기 - Object.create()함수 (0) | 2020.12.14 |
Comments