new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', minimumFractionDigits: 2 }); code example
Example: currency symbol with negative value in bracket intl.numberformat
Intl.NumberFormat('en-US', { currencySign: "accounting",currency: "gbp", style: 'currency' ,currencyDisplay: "narrowSymbol",minimumFractionDigits:2,maximumFractionDigits:2}).format(564564.233442);