رقم جافا سكريبت 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 (أو أقدم).