استخدم javaScript لأخذ مكانين عشريين بعد نوع التعويم ، واستخدم مثال 22.127456 إلى 22.13. كيف تفعل ذلك؟
1. هذه الطريقة هي الأقل يوصى بها:
وظيفة get () {var s = 22.127456 + "" ؛ var str = S.SubString (0 ، s.indexof (".") + 3) ؛ تنبيه (STR) ؛ }2. استخدم التعبيرات العادية للحصول على:
وظيفة get () {var a = "23.456322" ؛ var من جديد var re = /( budap0-9/200/.. من جديد = a.replace (إعادة ، "$ 1") ؛ تنبيه (من جديد) ؛ }3. تطبيقات أكثر تقدمًا:
وظيفة get () {var num = 22.127456 ؛ تنبيه (Math.round (num*100)/100) ؛ }4. أبسط وأكثر ملاءمة:
وظيفة get () {var num = new number (13.37) ؛ num = num.tofixed (2) ؛ // 2 هو عدد الأرقام بعد العشرية التي يجب الحصول عليها ، فسيتم تلقائيًا لتنبيه (num) ؛ }