كيفية قص الصفر البادئ في رقم في JavaScript

إذا كان لديك رقم بصفر بادئ ، مثل 010 أو 02 ، فكيف تزيل هذا الصفر؟

إذا كان لديك رقم بصفر بادئ ، مثل010أو02، كيف تزيل هذا الصفر؟

هناك طرق مختلفة.

الأكثر وضوحا هو الاستخدامparseInt():

parseInt(number, 10)

10 هو الجذر ، ويجب تحديده دائمًا لتجنب التناقضات عبر المتصفحات المختلفة ، على الرغم من أن بعض المحركات تعمل بشكل جيد بدونها.

طريقة أخرى لاستخدام+عامل أحادي:

+number

هذه هي أبسط الحلول.

يمكنك أيضًا الانتقال إلى ملفتعبير عاديالطريق ، مثل هذا:

number.replace(/^0+/, '')

المزيد من دروس js: