تابع parseInt در جاوااسکریپت (تابع سوم)

توضیح:

این تابع برای تبدیل یک مقدار از نوع رشته به عدد صحیح است.
این تابع دارای پارامتری به نام radix است که نوع سیستم تبدیل رشته به عدد صحیح را مشخص می‌کند. برای مثال اگر عدد 16 قرار بگیرد یعنی باید یک مقدار رشته ای که بعنوان پارامتر اول تعریف شده است از نوع هگزادسیمال را به عدد دسیمال تبدیل کند.

در صورتی که پارامتر radix در نظر گرفته نشود جاوااسکریپت بصورت خودکار و به شکل زیر عمل میکند:

  • اگر رشته با مقدار 0x شروع شده باشد،بر مبنای هگزادسیمال عمل میکند.
  • اگر رشته با مقدار 0 شروع شده باشد،بر مبنای اکتال یا 8 برخورد می‌کند. این حالت منقضی شده است.
  • اگر رشته با مقدار دیگر بغیر از دو آیتم بالا باشد بر مبنای دسیمال یا 10 عمل میکند.در نسخه های قدیمی جاوااسکریپت مقدار 010 را با فرمت اکتال بررسی میکرد اما در نسخه های جدید با فرمت دسیمال میشناسد.

در یک رشته که شامل چندین مقدار عددی است تنها عدد اول را برگشت می‌دهد.
قرار دادن فاصله در مقدار رشته مجاز است.
در صورتی که رشته قادر به تبدیل شدن به عدد صحیح را نداشته باشد مقدار NaN برگشت داده میشود.


نحوه نوشتن:

parseInt(string, radix);

مشاهده ادامه در لینک زیر:

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


سایر مطالب

https://virgool.io/jsglobalmethods