التوصيات الدراسية

طريقة JavaScript Number isSafeInteger()

التعريف والاستخدامNumber.isSafeInteger() إذا كان الرقم هو عدد آمن trueالطريقة تعود false.

، وإلا يعود

انظر أيضًا:

مетод Number.isInteger()

مетод Number.isFinite()

مетод Global isFinite()

ما هو العدد الآمن؟- 1) إلى -(2 العدد الآمن (Safe Integer) هو عدد يمكن تمثيله بدقة كعدد ثنائي ذو دقة عالية (IEEE-754) من النوع العددي: من (2- 1) إلى -(2 53

- 1) جميع الأعداد الصحيحة.

مثال

مثال 3

مثال 1
Number.isSafeInteger(123);
Number.isSafeInteger(-123);

Number.isSafeInteger(-Infinity);

Number.isSafeInteger('123');

مثال 2
Number.isSafeInteger(5-2);
Number.isSafeInteger(0);
Number.isSafeInteger(0.5);

Number.isSafeInteger(-Infinity);

Number.isSafeInteger(0/0);

مثال 3

هل هذه أعداد آمنة؟
Number.isSafeInteger(Math.pow(2, 53));

Number.isSafeInteger(-Infinity);

Number.isSafeInteger(Math.pow(2, 53) - 1);

مثال 4
Number.isSafeInteger(true);
Number.isSafeInteger(false);
Number.isSafeInteger(Infinity);

Number.isSafeInteger(-Infinity);

تجربة شخصية

النحوالمعاملNumber.isSafeInteger(

)

) وصف
المعامل value

القيمة المطلوبة. القيمة التي يجب اختبارها.

نوع وصف
قيمة بولية إذا كان القيمة هي عدد آمن، true، وإلا تكون false.

دعم المتصفح

Number.isSafeInteger() هي خصائص ECMAScript6 (ES6).

جميع المتصفحات يدعم ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
يدعم يدعم يدعم يدعم يدعم

Internet Explorer 11 (أو إصدار أقدم) لا يدعم Number.isSafeInteger().