function formatcurrency(num)
if(num<0)
var strnum=num+"";
var arr1 = strnum.split(".");
var haspoint=false;//是否有小數部分
var piontpart="";//小數部分
var intpart=strnum;//整數部分
if(arr1.length>=2)
var res='';//儲存新增逗號的部分
var intpartlength=intpart.length;//整數部分長度
var maxcount=math.ceil(intpartlength/3);//整數部分需要新增幾個逗號
for (var i = 1; i <=maxcount;i++)//每三位新增乙個逗號
var endindex=intpartlength-i*3+3;//結束位置
var part=intpart.substring(startindex,endindex)+",";
res=part+res;
} res=res.substr(0,res.length-1);//去掉最後乙個逗號
if(haspoint)
else
}
JS實現貨幣格式化 貨幣繁體漢字化
貨幣格式化函式 param num 未格式化貨幣 return 格式化貨幣 000,000.00 function formatcurrency num num num.tostring replace g,if isnan num sign num num math.abs num num mat...
JS格式化資料
前端經常遇到要處理後台返回的json資料,並且希望能夠按照一定格式進行展示,便於讀者檢視.此方法便可以進行操作 let txt fomatjson txt,false return try catch e console.log 資料來源語法錯誤,格式化失敗 錯誤資訊 e.description,e...
js編輯格式化資料
var nowdata currentdate currentyear currentmonth 獲取當前的時間 currentdate new date 獲取當前的年份 currentyear currentdate.getfullyear 獲取當前月份 currentmonth currentd...