formatCurrency
function
stable
Formats a number as currency using locale rules.
API
function formatCurrency( value: number, locale: string, currency: string, currencyCode?: string | undefined, digitsInfo?: string | undefined): string;
formatCurrency
stringFormats a number as currency using locale rules.
@paramvalue
numberThe number to format.
@paramlocale
stringA locale code for the locale format rules to use.
@paramcurrency
stringA string containing the currency symbol or its name, such as "$" or "Canadian Dollar". Used in output string, but does not affect the operation of the function.
@paramcurrencyCode
string | undefinedThe ISO 4217
currency code, such as USD for the US dollar and EUR for the euro.
Used to determine the number of digits in the decimal part.
@paramdigitsInfo
string | undefinedDecimal representation options, specified by a string in the following format:
{minIntegerDigits}.{minFractionDigits}-{maxFractionDigits}. See DecimalPipe for more details.
@returns
stringJump to details