Przejdź do głównej zawartości

Function: formatAmount()

formatAmount(amount, currencyCode, locale?): string

Format an amount with currency. Accepts a string (recommended — precision preserved) or a number. String values are forwarded to Intl.NumberFormat verbatim; number values pass through the standard number path.

Parameters

amount

string | number

currencyCode

string

locale?

string

Returns

string

Example

formatAmount("115.20", "EUR", 'de-DE')  // => "115,20 €"
formatAmount(50, "USD", 'en-US') // => "$50.00"