JavaScript NumarasıSafeInteger()
Örnekler
Bunlar güvenli tam sayılar mı?
Number.isSafeInteger(123);
Number.isSafeInteger(-123);
Number.isSafeInteger('123');
Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);
Number.isSafeInteger(0/0);
Tanım ve Kullanım
Bir sayı güvenli bir tamsayıysa Number.isSafeInteger()
yöntem döner
.true
Aksi halde döner false
.
Güvenli Tam Sayı nedir?
Güvenli bir tamsayı, tam olarak bir IEEE-754 çift kesinlikli sayı olarak temsil edilebilen bir tamsayıdır: (2 53 - 1) ile -(2 53 - 1) arasındaki tüm tamsayılar.
Sözdizimi
Number.isSafeInteger(value)
parametreler
Parameter | Description |
value | Required. The value to be tested. |
Geri dönüş değeri
Tip | Açıklama |
bir boole | true değer güvenli bir tamsayıysa, aksi takdirde false . |
Daha fazla örnek
Bunlar güvenli tam sayılar mı?
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);
Tarayıcı Desteği
Number.isSafeInteger()
bir ECMAScript6 (ES6) özelliğidir.
ES6 (JavaScript 2015) tüm modern tarayıcılarda desteklenir:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isSafeInteger()
Internet Explorer 11'de (veya önceki sürümlerde) desteklenmez.