자바스크립트 번호 isFinite()
예
123은 유한한가?
Number.isFinite(123)
Number.isFinite("123")
정의 및 사용
숫자가 유한 숫자인 경우 메서드 Number.isFinite()
가 반환
됩니다.true
무한(무한 아님) 숫자는 Infinity
,
-Infinity
또는NaN
그렇지 않으면 반환합니다 false
.
isFinite()와 Number.isFinite()의 차이점
isFinite()
값 이 유한 true
한 경우를 반환 합니다.
Number.isFinite()
숫자 가 유한 숫자인 true
경우 반환 합니다.
다시 말해:
isFinite()
테스트하기 전에 값을 숫자로 변환합니다.
예
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
통사론
Number.isFinite(value)
매개변수
Parameter | Description |
value | Required. The value to be tested. |
반환 값
유형 | 설명 |
참이나 거짓 | true 값이 유한 숫자이면 그렇지 않으면 false . |
더 많은 예
Number.isFinite(+1.23)
Number.isFinite(-1.23)
Number.isFinite('2005/12/12')
Number.isFinite(5-2)
Number.isFinite(5/2)
Number.isFinite(0)
Number.isFinite(0/0)
Number.isFinite(Infinity)
Number.isFinite(-Infinity)
Number.isFinite(NaN)
브라우저 지원
Number.isFinite()
ECMAScript6(ES6) 기능입니다.
ES6(JavaScript 2015)은 모든 최신 브라우저에서 지원됩니다.
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isFinite()
Internet Explorer 11(또는 이전)에서는 지원되지 않습니다.