آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
تابع isNaN در جاوااسکریپت (تابع یکم)
توضیح:
واژه NaN مخفف شده not a number است. اعدادی که عدد نباشند مقدار true برگشت داده نمیشود.
این تابع قبل از تست مقدار را ابتدا به عدد تبدیل میکند.
این متد به دو روش مورد استفاده قرار میگیرد:
- یک حالت از طریق توابع عمومی یا global
- یک حالت از طریق متد تابع number
فرق این دو در چیست؟
هر دو قرار است یک مقدار را از لحاظ عدد نبودن بررسی کنند و هر دو یک مقدار بولین برگشت میدهند. اما تفاوت آنها در این است که isNaN عمومی قبل از اینکه بگوید مقدار NaN هست یا نیست آن را تست میکند.
مثال:
isNaN('Hello');
//true
اما متد زیر مجموعه number آن را تست نمیکند.
مثال:
Number.isNaN('Hello');
//false
نحوه نوشتن:
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از توابع عمومی جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
تابع parseInt در جاوااسکریپت (تابع سوم)
مطلبی دیگر از این انتشارات
تابع Number در جاوااسکریپت (تابع دوم)
مطلبی دیگر از این انتشارات
تابع parseFloat در جاوااسکریپت (تابع چهارم)