1:介紹幾種對數字的處理技巧,廢話不說,直接上代碼:
//保留兩位小數 //將1234567轉換為1234567.00 function to2bits(flt) { if (parseFloat(flt) == flt) { return Math.round(flt * 100) / 100; // 到2位小數 } else return 0; } //轉換為千分位格式 //將1234567.00轉換為1,234,567.00 function numToMoneyField(inputString) { regExpInfo = /(\d{1,3})(?=(\d{3})+(?:$|\.))/g; var ret = inputString.toString().replace(regExpInfo, "$1,"); return ret; }