%45 تخفیف، با کد GhorbanTaGhadir روی تمام آموزش ها، بمناسبت عید قربان و غدیر
زمان باقی مانده (تمدید شد)
سبد (0)

تبلیغات

متد isNaN

مثال (متد isNaN)

چک کردن اینکه آیا یک عدد غیرقانونی است یا نه:

var a = isNaN(123) + "<br>";
var b = isNaN(-1.23) + "<br>";
var c = isNaN(5-2) + "<br>";
var d = isNaN(0) + "<br>";
var e = isNaN("Hello") + "<br>";
var f = isNaN("2005/12/12") + "<br>";

var res = a + b + c + d + e + f;

خروجی res در کد بالا:

false
false
false
false
true
true

خودتان امتحان کنید »

تعریف و کاربرد

تابع isNaN() مشخص می کند که آیا یک عدد غیر قانونی است یا نه.

در صورتی که مقدار مورد نظر NaN باشد، این تابع true را برمی گرداند و در غیر این صورت false برگشت داده خواهدشد.


پشتیبانی مرورگرها

Function     
isNaN() بله بله بله بله بله

نحوه استفاده

isNaN(value)

مقادیر پارامترها

پارامترتوضیحات
value

ضروری. مقداری که باید تست شود.

جزئیات تکنیکی

مقدار برگشتی

یک مقدار بولی. در صورتی که مقدار، NaN باشد true را برمی گرداند و در غیر این صورت false برگشت داده خواهد شد.

نسخه JavaScript 1.0

Function Reference مرجع توابع و خصوصیت های عمومی در JavaScript


دیدگاه‌ها  

0 # Star ?? 1394-05-05 15:34
اگر بخواهیم که کاربر فقط حروف وارد کنه و عدد نباشه اون وقت از چه چیزی استفاده می کنیم؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # احسان عباسی 1394-05-05 15:42
برای جستجوی کاراکترهای غیر عددی می توانید از عبارات منظم استفاده کنید: www.beyamooz.com/jsref/2896-2-%D8%B9%D8%A8%D8%A7%D8%B1%D8%AA-%D9%85%D9%86%D8%B8%D9%85-d
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی