Örnek
Değerin güvenli tamsayı olup olmadığını kontrol edin:
Number.isSafeInteger(123) //true
Number.isSafeInteger(-123) //true
Number.isSafeInteger(5-2)
//true
Number.isSafeInteger(0) //true
Number.isSafeInteger(0.5)
//false
Number.isSafeInteger(Math.pow(2, 53)) //false
Number.isSafeInteger(Math.pow(2,
53) - 1) //true
Number.isSafeInteger('123') //false
Number.isSafeInteger(false) //false
Number.isSafeInteger(Infinity)
//false
Number.isSafeInteger(-Infinity) //false
Number.isSafeInteger(0 / 0)
//false
Kendin dene " Tanımı ve Kullanımı
Number. isSafeInteger() Number. isSafeInteger() yöntemi, bir değere güvenli bir tam sayı olup olmadığını belirler.
Güvenli bir tamsayı tam bir IEEE-754 çift hassasiyetli numarası olarak temsil edilebilir, bir tam sayı olduğu (all integers from (2 53 - 1) için -(2 53 - 1) )
değeri türü Numarası ve güvenli bir tam sayı ise, bu yöntem doğru döndürür. Aksi takdirde yanlış döndürür.
Tarayıcı Desteği
Yöntem | |||||
---|---|---|---|---|---|
Number. isSafeInteger() | 19 | 12.0 | 32 | 9 | 22 |
Sözdizimi
Number.isSafeInteger( value )
Parametre Değerleri
Parametre | Açıklama |
---|---|
value | Gereklidir. değeri, test edilecek |
Teknik detaylar
Geri dönüş değeri: | Boole. değeri güvenli bir tamsayı Numarası ise aksi takdirde false döndürür true döndürür |
---|---|
JavaScript Versiyon: | ECMAScript 6 |
<JavaScript Numarası Referans