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