Javascript 如何将整数格式化为货币字符串?
Javascript How To Format An Integer As A Currency String?
我有一个存储为美分的整数,即 1700 美分。如何使用 javascript 将其转换为 $17.00 的字符串?我试过 toFixed
和 Intl.NumberFormat
但他们 return $1700?
您可以为此使用 toLocaleString()
函数。
var cents = 1629;
var dollars = cents / 100;
dollars = dollars.toLocaleString("en-US", {style:"currency", currency:"USD"});
console.log(dollars);
我有一个存储为美分的整数,即 1700 美分。如何使用 javascript 将其转换为 $17.00 的字符串?我试过 toFixed
和 Intl.NumberFormat
但他们 return $1700?
您可以为此使用 toLocaleString()
函数。
var cents = 1629;
var dollars = cents / 100;
dollars = dollars.toLocaleString("en-US", {style:"currency", currency:"USD"});
console.log(dollars);