طريقة Number parseInt() في JavaScript

التعريف والاستخدام

Number.parseInt() يحول القيمة إلى نص ويقوم بإرجاع أول عدد صحيح.

radix المعامل يحدد النظام العددي الذي سيتم استخدامه:

2 = ثنائي، 8 = عشري، 10 = عشري، 16 = عشري.

إذا تم تهميش radix،يظن JavaScript القاعدة الأساسية 10. إذا بدأت القيمة بـ "0x"، فإن JavaScript سيتوقع القاعدة الأساسية 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):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
يدعم يدعم يدعم يدعم يدعم

Internet Explorer 11 (أو الإصدارات الأقدم) لا يدعم Number.parseInt().