티스토리 뷰
1. isFinite,isNaN - 역할
isFinite - 변수에 있는 값이 무한한 값인지 확인
isNaN - 변수에 있는 값이 NaN 인지 확인
2. isFinite - 예제
◈ 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | $(document).ready(function () { var test1 = 1/0; var test2 = 2/1 alert(test1); //Infinity alert(isFinite(test1)); //false alert(test2); //2 alert(isFinite(test2)); //true }); |
◈ 설명
isFinite 는 유한 수 일 경우에는 true 를 , 무한 수 일 경우에는 false 반환합니다
3. isNaN- 예제
◈ 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $(document).ready(function () { var test1 = Number('1000'); var test2 = Number('1000원'); alert(test1); // 1000 alert(isNaN(test1)); // false alert(test2); // NaN alert(isNaN(test2)); // true }); |
◈ 설명
Number 함수를 통해 숫자로 바꿀 수 없을 경우 NaN을 반환합니다
isNaN 은 변수가 NaN 일 경우 true를 그렇지 않을 경우 false를 반환합니다
'[개발]프로그래밍 > javascript' 카테고리의 다른 글
[javascript] for in - 객체에서 사용하는 반복문 (0) | 2016.10.07 |
---|---|
[javascript] parseInt,parseFloat - Number 함수를 보완한 숫자 변환 (0) | 2016.10.05 |
[javascript] setTimeout , setInterval - 일정시간 동안 반복 실행 (2) | 2016.10.05 |
[javascript] break , continue - 탈출과 다음 반복 (0) | 2016.10.05 |
[javascript] JSON - 문자열과 객체 변환(stringify,parse) (0) | 2016.09.21 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday