رقم جافا سكريبت isNaN ()
أمثلة
تحقق مما إذا كانت القيمة هي Number.
Number.isNaN(123);
Number.isNaN(-1.23);
Number.isNaN('123');
Number.isNaN(0/0);
Number.isNaN(5-2);
Number.isNaN(0);
Number.isNaN('Hello');
Number.isNaN('2005/12/12');
Number.isNaN(' ');
المزيد من الأمثلة أدناه.
التعريف والاستخدام
في JavaScript ، NaN
هي اختصار لـ "Not-a-Number".
في JavaScript ، NaN
هو رقم ليس رقمًا قانونيًا.
ترجع Number.isNaN()
الطريقة true
إذا كانت القيمة هي NaN
والنوع رقم.
الفرق بين إسنان () و Number.isnan () - 2020 - أخبار
isNaN()
تُرجع الطريقة true
إذا كانت القيمة ليست رقمًا.
Number.isNaN()
تُرجع true
إذا كان الرقم ليس رقمًا.
بعبارات أخرى:
isNaN()
يحول القيمة إلى رقم قبل اختباره.
أمثلة
// This returns true;
isNaN('Hello');
// This returns false;
Number.isNaN('Hello');
بناء الجملة
Number.isNaN(value)
المعلمات
Parameter | Description |
value | Required. The value to be tested. |
قيمة الإرجاع
نوع | وصف |
قيمة منطقية. | true إذا كانت القيمة هي Number.NaN ، وإلا false . |
مزيد من الأمثلة
تحقق مما إذا كانت القيمة هي Number.
Number.isNaN(false);
Number.isNaN(true);
Number.isNaN(undefined);
Number.isNaN('NaN');
Number.isNaN(NaN);
دعم المتصفح
Number.isNaN()
هي إحدى ميزات ECMAScript6 (ES6).
ES6 (JavaScript 2015) مدعوم في جميع المتصفحات الحديثة:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Number.isNaN()
غير مدعوم في Internet Explorer 11 (أو أقدم).