JS中金額轉換以及格式化


abs = function(val){
//金額轉換 分->元 保留2位小數 並每隔3位用逗號分開 1,234.56
var str = (val/100).toFixed(2) + '';
var intSum = str.substring(0,str.indexOf(".")).replace( /\B(?=(?:\d{3})+$)/g, ',' );//取到整數部分
var dot = str.substring(str.length,str.indexOf("."))//取到小數部分搜索
var ret = intSum + dot;
return ret;
}
console.log(abs(2000000)); //輸出結果->20,000.00


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM