
在 JavaScript 中輕鬆將數字格式化為貨幣字串
在 Web 開發中,通常需要以使用者友好的格式顯示貨幣金額。 JavaScript 透過 Intl.NumberFormat API 提供了一個簡單的解決方案。
問題:
在 JavaScript 中實現一致且具有視覺吸引力的貨幣顯示格式。
解決方案:
利用Intl.NumberFormat API 輕鬆將數值格式化為貨幣
範例:
1 2 3 4 5 6 7 8 | const formatter = new Intl.NumberFormat( 'en-US' , {
style: 'currency' ,
currency: 'USD' ,
});
const formattedAmount = formatter.format(2500);
|
登入後複製
自訂格式:
範例:
自訂格式:- API提供各種自訂選項,包括:
-
style: 指定所需的格式樣式(貨幣為「currency」格式)。
-
貨幣:定義貨幣代碼(例如,「USD」代表美元)。
-
trailingZeroDisplay:控制顯示尾隨零。
-
minimumFractionDigits: 強制執行最小小數位數。
maximumFractionDigits:
強制執行最大小數位數。 透過利用這些選項,開發人員可以自訂格式以滿足特定的要求要求。
以上是如何在 JavaScript 中輕鬆將數字格式化為貨幣字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!