ใช้ 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 = /( [[[0-9 เหมือน กัน+/. [[0-9 เหมือนกัน {2}) [0-9 เหมือนกัน*/; อีกครั้ง = A.replace (อีกครั้ง "$ 1"); การแจ้งเตือน (อีกครั้ง); -3. แอปพลิเคชันขั้นสูงเพิ่มเติม:
ฟังก์ชั่น get () {var num = 22.127456; การแจ้งเตือน (Math.Round (NUM*100)/100); -4. ง่ายที่สุดและสะดวกที่สุด:
ฟังก์ชั่น get () {var num = หมายเลขใหม่ (13.37); num = num.tofixed (2); // 2 คือจำนวนตัวเลขหลังจากทศนิยมที่จะได้รับมันจะปัดเศษโดยอัตโนมัติเพื่อแจ้งเตือน (NUM); -