JavaScript إن تحويل الأوتار والأرقام مرنة للغاية ، أشعر أنه لا يمكنني العودة إلى باسكال
سلسلة تحويل int:
1 ، var str = string (int) ؛
2 ، num.ToString (param) ؛ // param هو الأساس على سبيل المثال: var num = 100 ؛ num.ToString (16) ؛ النتيجة = 64 دولار ؛
3 ، num.tofixed (param) ؛ // param هو عدد الأماكن العشرية (وكذلك تجلب الحمل ، وهو أمر سهل الاستخدام للغاية). على سبيل المثال: var num = 100 ؛ num.ToString (1) ؛ النتيجة = 100.0 ؛
4 ، num.toexponential (param) ؛ // شكل أسي. على سبيل المثال: var i = 100 ؛ I. toexponential (1) النتيجة = 1.0e+2 ؛ 5 ، num.toprecision (param) ؛ // إذا كان عدد الأرقام أكبر من Param ، فسيتم عرض النموذج الأسي. إذا كان أقل من param ، يتم عرض نموذج الحرف الطبيعي ؛
سلسلة إلى int:
1 ، var int = number (str) ؛ // لا يمكن تحويل السلاسل الرقمية مع المساحات. إذا لم تتمكن من التحويل ، فيمكنك NAN مباشرة
2 ، var int = parseint (str ، param) ؛ // يشير Param إلى مقدار STR في الرقم الثنائي. على سبيل المثال: var num = parsetint (100،16) ؛ num = 256 ؛ إذا كان لدى STR مساحة أو غير رقمية ، فابدأ من البت الأول وحسابًا بقدر ما يمكن تحويله. إذا لم يكن من الممكن تحويل بت واحد ، يمكن أن يكون نان فقط.
المناقشة الموجزة أعلاه حول inttoStr و Strtoint في JS هي كل المحتوى الذي شاركته معك. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.