A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/ko/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite below:

Number.isFinite() - JavaScript | MDN

Number.isFinite()

Baseline Widely available

Number.isFinite() 메서드는 주어진 값이 유한수인지 판별합니다.

Number.isFinite() 정적 메서드는 전달받은 값이 유한수인지 여부를 판별합니다. 즉, 주어진 값이 숫자이고 이 숫자가 양의 Infinity, 음의 Infinity, NaN이 아님을 확인합니다.

시도해 보기
console.log(Number.isFinite(1 / 0));
// Expected output: false

console.log(Number.isFinite(10 / 5));
// Expected output: true

console.log(Number.isFinite(0 / 0));
// Expected output: false
구문 매개변수
value

유한수인지 판별할 값.

반환 값

주어진 값이 유한수라면 불리언 값 true를, 그렇지 않으면 false를 반환합니다.

예제 isFinite() 사용하기
Number.isFinite(Infinity); // false
Number.isFinite(NaN); // false
Number.isFinite(-Infinity); // false

Number.isFinite(0); // true
Number.isFinite(2e64); // true
Number.isFinite()와 global isFinite()의 차이

전역 isFinite() 함수와의 차이는 이 메서드는 첫 번째 매개변수를 숫자로 변환시키지 않는다는 점입니다. 즉, 숫자이면서 유한수인 값에만 true를 반환하며 숫자가 아닌 값은 언제나 false를 반환합니다.

isFinite("0"); // true; 숫자 0으로 강제 변환됨
Number.isFinite("0"); // false
isFinite(null); // true; 숫자 0으로 강제 변환됨
Number.isFinite(null); // false
명세서 브라우저 호환성 같이 보기

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4