Số JavaScript isSafeInteger()
Ví dụ
Đây có phải là những số nguyên an toàn?
Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');
Hãy tự mình thử »
Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);
Hãy tự mình thử »Sự miêu tả
Phương thức Number.isSafeInteger()
trả về true
nếu một số là số nguyên an toàn.
Nếu không nó sẽ trả về false
.
Số nguyên an toàn JavaScript là gì?
Số nguyên an toàn là số nguyên có thể được biểu diễn chính xác dưới dạng số có độ chính xác kép IEEE-754: tất cả các số nguyên từ (2 53 - 1) đến -(2 53 - 1).
Cú pháp
Number.isSafeInteger( value )
Thông số
Parameter | Description |
value | Required. The value to be tested. |
Giá trị trả về
Kiểu | Sự miêu tả |
một boolean | true nếu giá trị là số nguyên an toàn, nếu không thì false . |
Thêm ví dụ
Đây có phải là những số nguyên an toàn?
Number.isSafeInteger(Math.pow(2, 53));
Number.isSafeInteger(Math.pow(2, 53) - 1);
Hãy tự mình thử »
Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);
Number.isSafeInteger(-Infinity);
Hãy tự mình thử »Hỗ trợ trình duyệt
Number.isSafeInteger()
là một tính năng của ECMAScript6 (ES6).
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại kể từ tháng 6 năm 2017:
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
Number.isSafeInteger()
không được hỗ trợ trong Internet Explorer.