首頁  >  文章  >  web前端  >  javascript設定金額樣式轉換保留兩位小數範例程式碼_javascript技巧

javascript設定金額樣式轉換保留兩位小數範例程式碼_javascript技巧

WBOY
WBOY原創
2016-05-16 17:10:441473瀏覽
複製代碼 代碼如下:

//金額格式轉換
function parsePrice(s) {
var n = 2 //設定保留的小數位數
s = parseFloat((s "").replace(/[^d.-]/g, "")).toFixed(n) "" ;
var l = s.split(".")[0].split("").reverse();
var r = s.split(".")[1];
var t = "";
for (i = 0; i t = l[i];
}
return '¥' t.split(" ").reverse().join("") "." r;
}

使用:
複製程式碼 程式碼如下:

var m=10;
parsePrice(m);//輸出:¥10.00

var m=12.2¥
parsePrice(m);//輸出:¥12.20

var m=12.31
parsePrice(m);//輸出:¥12.31

其他資訊:根據URL設置在瀏覽器中,重新打開一個選項卡:
複製代碼 代碼如下:

window.open("http://www.allinpay.com");
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn