#22 자바스크립트에서 전달된 값이 유한한 수 인지를 검사하는 isFinite() 함수 사용법

2023. 7. 19. 13:41자바스크립트

반응형

isFinite() 함수는 전달된 값이 유한한 수인지를 검사하여 그 결과를 반환함.

만약 인수로 전달된 값이 숫자가 아니라면, 숫자로 변환하여 검사함.

 

문법)

isFinite(검사할값);

 

예시)

a = isFinite(123);       // 결과 : true
b = isFinite(123e100);   // 결과 : true
c = isFinite(0);         // 결과 : true
d = isFinite(true);      // 결과 : true
e = isFinite(false);    // 결과 : true
f = isFinite(null);      // 결과 : true
g = isFinite("123");    // 결과 : true
h = isFinite("");        // 결과 : true
i = isFinite("문자열");  // 결과 : false
j = isFinite(undefined); // 결과 : false
k = isFinite(NaN);      // 결과 : false
  
document.write(a ,"</br>");
document.write(b ,"</br>");
document.write(c ,"</br>");
document.write(e ,"</br>");
document.write(f ,"</br>");
document.write(g ,"</br>");
document.write(h ,"</br>");
document.write(i ,"</br>");
document.write(j ,"</br>");
document.write(k ,"</br>");  

 

 

반응형