مетод Number parseInt() جاوااسکریپت
- پائیدار ویژن parseFloat()
- پائیدار ویژن پروٹوائیپ
- ایک سطر اوپر واپس جاوا اسکریپت نمبر مراجع دستورالعمل
تعریف و استفاده
Number.parseInt()
این روش مقدار را به عنوان رشته تحلیل کرده و اولین عدد را برمیگرداند.
radix پارامتر مقدار سیستم عددی مورد استفاده را مشخص میکند:
2 = دو، 8 = هشت، 10 = ده، 16 = شانزده.
اگر حذف شود radix، جاوااسکریپت مقدار پایه را 10 فرض میکند. اگر مقدار با "0x" شروع شود، جاوااسکریپت مقدار پایه را 16 فرض میکند.
توجه داشته باشید:
اگر اولین کاراکتر قابل تبدیل به عدد نباشد، برمیگرداند NaN
。
فضاهای پیشآمده و پسآمده نادیده گرفته میشوند.
فقط اولین عدد پیدا شده را برمیگرداند.
مثال
مثال 1
Number.parseInt("10"); Number.parseInt("10.00"); Number.parseInt("10.33"); Number.parseInt("34 45 66"); Number.parseInt(" 60 "); Number.parseInt("40 years"); Number.parseInt("He was 40");
مثال 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
اسلوب
Number.parseInt(string, radix)
پارامتر
پارامتر | توضیح |
---|---|
value | ضروری است. مقدار برای تحلیل. |
radix |
اختیاری است. پیشفرض 10 است. مقدار数值 سیستم عددی (2 تا 36) را مشخص میکند. |
مقدار برمیگرداند
نوع | توضیح |
---|---|
بولین | اگر عددی پیدا نشود، NaN برمیگرداند. |
پشتیبانی مرورگر
Number.parseInt()
ویژگیهای ECMAScript6 (ES6) هستند.
تمام مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی میکنند:
کروم | ایج | فائرفاکس | سافری | آپرا |
---|---|---|---|---|
کروم | ایج | فائرفاکس | سافری | آپرا |
سپورٹ | سپورٹ | سپورٹ | سپورٹ | سپورٹ |
اینٹرنیشنل ایکسپلورر 11 (یا اس سے پہلے کی نسلیں) نہیں سپورٹ کرتی ہیں Number.parseInt()
。
- پائیدار ویژن parseFloat()
- پائیدار ویژن پروٹوائیپ
- ایک سطر اوپر واپس جاوا اسکریپت نمبر مراجع دستورالعمل