자바스크립트 번호 isSafeInteger()
예
이것들은 안전한 정수입니까?
Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');
Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);
정의 및 사용
이 Number.isSafeInteger()
메서드는
true
숫자가 안전한 정수인 경우 반환합니다.
그렇지 않으면 반환합니다 false
.
안전 정수란 무엇입니까?
안전한 정수는 IEEE-754 배정밀도 숫자로 정확하게 나타낼 수 있는 정수입니다. (2 53 - 1)부터 -(2 53 - 1)까지의 모든 정수입니다.
통사론
Number.isSafeInteger(value)
매개변수
Parameter | Description |
value | Required. The value to be tested. |
반환 값
유형 | 설명 |
참이나 거짓 | true 값이 안전한 정수이면 그렇지 않으면 false . |
더 많은 예
이것들은 안전한 정수입니까?
Number.isSafeInteger(Math.pow(2, 53));
Number.isSafeInteger(Math.pow(2, 53) - 1);
Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);
Number.isSafeInteger(-Infinity);
브라우저 지원
Number.isSafeInteger()
ECMAScript6(ES6) 기능입니다.
ES6(JavaScript 2015)은 모든 최신 브라우저에서 지원됩니다.
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isSafeInteger()
Internet Explorer 11(또는 이전)에서는 지원되지 않습니다.