자바스크립트 - isNaN, isFinite 내장함수

2023. 11. 21. 08:51자바스크립트

반응형

isNaN(n)

- n이 숫자인지 아닌지 판별하는 내장함수

- 숫자이면 false 반환

- 숫자 아니면 true 반환

 

isFinite(n)

- n이 유한값인지 무한값인지 판별하는 내장함수

- 유한값이면 true 반환

- 무한값이면 false 반환

 

//isNaN 예시
var num1 = 10;
var str1 = "숫자가 아닙니다";

isNaN(num1);//false
isNaN(str1);//true

//isFinite 예시
var num2 = 1/0;

isFinite(num1);//true
isFinite(num2);//false
반응형