next.js 如何将一个数字显示为巴西数字,但它应该像正常数字一样进行计算

0pizxfdo  于 2023-10-18  发布在  其他
关注(0)|答案(1)|浏览(101)

我想把数字123,123,214.93转换成123.123.214,93(巴西货币),仅用于显示目的,是否有任何方式或方法可以做到这一点。
我曾试图转换的数字使用内的第一个im添加的功能(.)后3个数字和小数点(.)im使用(,),然后为任何计算im转换它再次使用replaceAll('.',',')JavaScript,但我想要任何真正的方法或一个真正的方式转换成巴西货币的数字

osh3o9ms

osh3o9ms1#

const number = 123123214.93;
const formattedCurrency = number.toLocaleString('pt-BR', {
  style: 'currency',
  currency: 'BRL'
});

console.log(formattedCurrency); // Outputs: R$ 123.123.214,93

相关问题