JavaScript Number isSafeInteger() 메서드
- 이전 페이지 isNaN()
- 다음 페이지 MAX_SAFE_INTEGER
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼
정의와 사용법
숫자가 안전한 정수라면Number.isSafeInteger()
메서드는 반환 true
다른 경우 반환 false
。
추가로 참조하십시오:
안전한 정수는 무엇인가요?
안전한 정수(Safe Integer)는 IEEE-754 더블 프리미엄 수로 정확하게 표현할 수 있는 정수입니다: (253 - 1)에서 -(253 - 1)의 모든 정수.
예제
예제 1
이들은 안전한 정수입니까?
Number.isSafeInteger(123); Number.isSafeInteger(-123); Number.isSafeInteger('123');
예제 2
Number.isSafeInteger(5-2); Number.isSafeInteger(0); Number.isSafeInteger(0.5); Number.isSafeInteger(0/0);
예제 3
이들은 안전한 정수입니까?
Number.isSafeInteger(Math.pow(2, 53)); Number.isSafeInteger(Math.pow(2, 53) - 1);
예제 4
Number.isSafeInteger(true); Number.isSafeInteger(false); Number.isSafeInteger(Infinity); Number.isSafeInteger(-Infinity);
문법
Number.isSafeInteger(value)
매개변수
매개변수 | 설명 |
---|---|
value | 필수입니다. 테스트할 값 |
반환 값
타입 | 설명 |
---|---|
부울 값 | 이 값이 안전한 정수라면 true 아니면 false 。 |
브라우저 지원
Number.isSafeInteger()
ESCMAScript6 (ES6) 기능입니다。
모든 브라우저는 ES6 (JavaScript 2015)를 지원합니다:
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원됩니다 | 지원됩니다 | 지원됩니다 | 지원됩니다 | 지원됩니다 |
인터넷 익스플로어 11(또는 더 오래된 버전)는 지원하지 않습니다 Number.isSafeInteger()
。
- 이전 페이지 isNaN()
- 다음 페이지 MAX_SAFE_INTEGER
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼