isNaN أسلوب
إرجاع القيمة منطقية تشير إلى ما إذا كانت القيمة هو القيمة المحجوز NaN(غير رقمي).
function isNaN(number : Number) : Boolean
الوسيطات
- number
مطلوبة. القيمة رقمية.
ملاحظات
isNaNترجع دالة صحيحاً إذا $ $ $ $ قيمة هو NaN، و otherwهوe خطأ. استخدم هذه دالة لعادة إلى اختبار قيم الإرجاع من parseIntو parseFloatالأساليب.
متغير يحتوي على بدلاً من ذلك، NaNأو قد يتم مقارنة القيمة أخرى إلى نفسه. إذا كان يقوم بمقارنة ك unequal، هو NaN. Th هو هو لأن NaNهو القيمة الوحيدة التي هو لا يساوي نفسه.
المتطلبات
يتم تطبيق إلى:
مثال
// Returns false.
isNaN(100);
// Returns false.
isNaN("100");
// Returns true.
isNaN("ABC");
// Returns true.
isNaN("10C");
// Returns true.
isNaN(Math.sqrt(-1));