مетод Number parseInt() جاوااسکریپت

تعریف و استفاده

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()