ویژگی Number NaN در JavaScript
- پچھلے پیج MIN_VALUE
- بعد کا پیج NEGATIVE_INFINITY
- ایک پیمائش اوپر واپس جاوا اسکریپٹ نمبر رفرنس منول
تعریف و استفاده
در JavaScript،NaN
عبارت
در JavaScript،NaN
یک عدد نامعتبر است.
جهانی NaN
ویژگی با Number.Nan
ویژگیها مشابه هستند.
NaN یک مقدار خاص است که نمایانگر مقادیر غیر عددی است. این ویژگی برای نشان دادن اینکه یک مقدار عدد نیست استفاده میشود. میتوانید مقدار Number را به این مقدار تنظیم کنید تا نشان دهد که مقدار عددی نیست.
نکته:لطفاً استفاده کنید isNaN()
توابع جهانی برای تعیین اینکه یک مقدار NaN است یا خیر.
لطفاً ببینید:
نحوهی استفاده
Number.NaN
توضیح میدهد
Number.NaN
یک مقدار خاص است که نشان میدهد نتایج برخی عملیاتهای ریاضی (مانند ریشهی مثبت یک عدد منفی) عدد نیستند. روش parseInt()
و parseFloat()
این مقدار را در صورت عدم توانایی در تحلیل رشته مشخص شده برمیگرداند. برای برخی از توابع معمولی که مقدارهای عددی معتبر را برمیگردانند، نیز میتوان از این روش استفاده کرد، به عنوان مثال با Number.NaN
این روش برای توضیح حالتهای خطایی خود استفاده میکند.
JavaScript با NaN
فرمت Number.NaN
لطفاً توجه کنید،NaN
با نتایج مقایسه با مقادیر دیگر数值 که همیشه غیر مساوی هستند، از جمله خودش، تماس بگیرید. Number.NaN
مقایسه برای تشخیص اینکه یک مقدار آیا عدد است یا خیر، و فقط میتوانید isNaN()
برای مقایسه استفاده کنید.
در ECMAScript v1 و نسخههای بعدی، میتوان از ویژگیهای پیشتعریف شدهی جهانی برای مقایسه استفاده کرد. NaN
جایگزین Number.NaN
。
پشتیبانی مرورگر
Number.NaN
ویژگی ECMAScript1 (ES1) است.
تمامی مرورگرها به طور کامل از ES1 (JavaScript 1997) پشتیبانی میکنند:
Chrome | آئی ای | ایج | فائرفاکس | سافری | آپریا |
---|---|---|---|---|---|
Chrome | آئی ای | ایج | فائرفاکس | سافری | آپریا |
پشتیبندی | پشتیبندی | پشتیبندی | پشتیبندی | پشتیبندی | پشتیبندی |
- پچھلے پیج MIN_VALUE
- بعد کا پیج NEGATIVE_INFINITY
- ایک پیمائش اوپر واپس جاوا اسکریپٹ نمبر رفرنس منول