JavaScript isFinite() 함수

정의와 사용법

isFinite() 이 함수는 숫자가 제한된 합법적인 숫자인지 확인할 수 있습니다.

값이 +infinity, -infinity 또는 NaN(비수치)이면, 이 함수는 false를 반환하며, 그렇지 않으면 true를 반환합니다.

예제

수가 제한된 합법적인 수인지 확인합니다:

var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e = isFinite("123") + "<br>";
var f = isFinite("Hello") + "<br>";
var g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;

본인이 직접 시도해 보세요

문법

isFinite(value)

파라미터 값

파라미터 설명
value 필수. 테스트할 값.

기술적인 세부 사항

반환 값: 부울 값. 값이 +infinity, -infinity 또는 NaN이면 false를 반환하며, 그렇지 않으면 true를 반환합니다.
JavaScript 버전: ECMAScript 1

브라우저 지원

함수 Chrome Edge Firefox Safari Opera
isFinite() 지원 지원 지원 지원 지원