English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الخصائص والوظائف العالمية في JavaScript
عالميNaNالخصائص هي قيمة تمثل Not-A-Number (غير عددية).
على سبيل المثال، إذا حاولت ضرب عدد ونص، فإن القيمة التي تعود هي 'NaN'.
القيمة الافتراضية لـ NaN هي Not-A-Number، وتتطابق معNumber.NaNيمكن أن يكون له نفس القيمة.
الاستخدامisNaN()الوظيفة للتحقق مما إذا كانت القيمة هي NaN.
NaN
var ans = 10 * 'Hello'; document.getElementById('result').innerHTML = ans;الاختبار لرؤية‹/›
كل المتصفحات تدعم كامل خاصية NaN:
خصائص | |||||
NaN | نعم | نعم | نعم | نعم | نعم |
قابل للكتابة: | لا يوجد |
---|---|
قابل للتحليل: | لا يوجد |
قابل للتكوين: | لا يوجد |
إصدار JavaScript: | ECMAScript 1 |
استخدام وظيفة isNaN() لتحقق ما إذا كانت القيمة هي NaN:
var str = 'Hello world'; var ans = Number(str); // تحويل النص إلى عدد if (isNaN(ans)) { document.getElementById('result').innerHTML = ans; }الاختبار لرؤية‹/›