طريقة Number isInteger() في JavaScript

التعريف والاستخدام

إذا كان القيمة نوع البيانات Number هو عدد صحيح، فإنه يكون Number.isInteger() يتم العودة من قبل الطريقة صحيحإذا لم يكن كذلك، يتم العودة غير صحيح.

مثال

مثال 1

هل هذه أعداد صحيحة؟

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

جرب بنفسك

مثال 2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

جرب بنفسك

مثال 3

هل هذه أعداد صحيحة؟

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(غير صحيح);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);

جرب بنفسك

اللغة النصية

Number.isInteger(قيمة)

المعامل

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

القيمة التي يتم العودة بها

النوع الوصف
القيمة الحقيقية

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

إذا لم يكن كذلك، يتم العودة غير صحيح.

دعم المتصفح

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

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

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

يستخدم Microsoft Edge 11 (أو الإصدارات الأقدم) دعمًا Number.isInteger().