English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

ميزة NaN لـ JavaScript

 الخصائص والوظائف العالمية في 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;
}
الاختبار لرؤية‹/›

 الخصائص والوظائف العالمية في JavaScript