首页 > 解决方案 > 如何使用格式化的货币?

问题描述

我需要一个帮助,在 JavaScript 的输出中,我得到了这个输出:

100,000.00

我想将其更改为:

100.000,00

我怎样才能做到这一点?

标签: javascriptcurrency

解决方案


调查Intl.NumberFormat。这是一个非常方便的原生 api。

var number = 876543.21;

// German uses comma as decimal separator and period for thousands
console.log(new Intl.NumberFormat('de-DE').format(number));

console.log(new Intl.NumberFormat('de-DE', {
  style: 'currency',
  currency: 'EUR'
}).format(number));


推荐阅读