บทความนี้อธิบายถึงวิธีการของ JS ในการรักษาทศนิยมสองตำแหน่งอย่างเต็มที่ แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
// การปัดเศษเพื่อรักษา 2 ตำแหน่งทศนิยม (ถ้าตำแหน่งทศนิยมที่สองคือ 0 จากนั้นเก็บ 1 ตำแหน่งทศนิยม) ฟังก์ชั่น KeepTwodecimal (NUM) {var result = parsefloat (NUM); ถ้า (isnan (ผลลัพธ์)) {แจ้งเตือน ('พารามิเตอร์การผ่านไม่ถูกต้องโปรดตรวจสอบ!'); กลับเท็จ; } result = math.round (num * 100) / 100; ผลการส่งคืน;} // การปัดเศษเพื่อรักษา 2 ตำแหน่งทศนิยม (ไม่เพียงพอตัวเลขจากนั้นใช้ 0 เพื่อแทนที่) ฟังก์ชั่น KeepTwodecimalFull (num) {var result = parsefloat (num); ถ้า (isnan (ผลลัพธ์)) {แจ้งเตือน ('พารามิเตอร์การส่งผ่านไม่ถูกต้องโปรดตรวจสอบ!'); กลับเท็จ; } result = math.round (num * 100) / 100; var s_x = result.toString (); var pos_decimal = s_x.indexof ('.'); if (pos_decimal <0) {pos_decimal = s_x.length; s_x += '.'; } ในขณะที่ (s_x.length <= pos_decimal + 2) {s_x + = '0'; } return s_x;}สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ JavaScript โปรดตรวจสอบหัวข้อของไซต์นี้: "สรุปการใช้งานทางคณิตศาสตร์ JavaScript", "สรุปทักษะการดำเนินงาน JSON ใน JavaScript", "บทสรุปของ JavaScript Switching เอฟเฟกต์พิเศษ" "สรุปโครงสร้างข้อมูล JavaScript และทักษะอัลกอริทึม" และ "สรุปอัลกอริทึมและทักษะการสำรวจ JavaScript"
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน