JavaScript Number.isSafeInteger () yöntemi, sağlanan değerin güvenli bir tam sayı olup olmadığını belirler.
Güvenli bir tamsayı tam bir şekilde temsil edilebilir bir tamsayıdır , IEEE-754 (tüm tamsayıları çift hassasiyet numarası (2 53 - 1) için - (2 53 - 1) ).
isSafeInteger()
Yöntemin sözdizimi şöyledir:
Number.isSafeInteger(testValue)
isSafeInteger()
Yöntemini kullanarak denir Number
sınıf adını.
Number isSafeInteger () Parametreleri
isSafeInteger()
Yöntem alır:
- testValue - Güvenli bir tam sayı olup olmadığı test edilecek değer.
Number isSafeInteger () 'den dönen değer
Boolean
Verilen değerin güvenli bir tam sayı olup olmadığını gösteren bir değer döndürür (true
güvenli tamsayı isefalse
).
Örnek: Number.isSafeInteger () kullanma
check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true
Çıktı
doğru yanlış yanlış yanlış doğru yanlış doğru
Önerilen Okumalar:
- JavaScript Numarası.MIN_SAFE_INTEGER
- JavaScript Numarası.MAX_SAFE_INTEGER