บทความนี้ได้แบ่งปันรหัสที่เกี่ยวข้องกับคุณสำหรับการแปลงจำนวนเงิน JS เป็นตัวพิมพ์ใหญ่สำหรับการอ้างอิงของคุณ เนื้อหาเฉพาะมีดังนี้
ฟังก์ชั่น ConvertCurrency (NUM) {// แปลงเป็น RMB จำนวนเงินทุนรูปแบบ var str1 = 'Zero One23354789'; // ตัวละครจีน var str2 ที่สอดคล้องกับ 0-9 = '10, 000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 อย่าง Math.Abs (NUM) .tofixed (2); // ใช้ค่าสัมบูรณ์ของ NUM และปัดเศษเป็นทศนิยม 2 ตำแหน่ง str4 = (num * 100) .tofixed (0) .tostring (); // หลาย NUM 100 และแปลงเป็นรูปแบบสตริง j = str4.length; // ค้นหาบิตสูงสุดถ้า (j> 15) {return 'overflow'; } str2 = str2.substr (15 - j); // นำค่า str2 ของจำนวนตัวเลขที่สอดคล้องกัน ตัวอย่างเช่น: 200.55, j คือ 5 ดังนั้น str2 = bai shiyuan เซ็กเมนต์มุม // วงจรเพื่อแยกค่าที่ต้องแปลงสำหรับ (i = 0; i str3 = str4.substr (i, 1); // ดึงค่าของบิตที่แน่นอน 15)) {// เมื่อจำนวนบิตที่ไม่ได้เป็นจำนวน 1, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, = 0; * 1, 1); = '; {// ถ้าบิตนี้เป็นพันล้านหรือตัวเลขคุณต้องเขียน CH2 = Str2.substr (i, 1); 'zero -center'; {var objm = ext.getcmp (m); == ") {objn.setValue (" "); objn.setValue (Money.Replace ("Shiyuan Zero", "Shiyuan"));ข้างต้นเป็นเรื่องเกี่ยวกับบทความนี้ฉันหวังว่ามันจะเป็นประโยชน์สำหรับทุกคนในการเรียนรู้การเขียนโปรแกรม JavaScript