我正在编写一个输出价格的应用程序。格式化价格的代码如下:
var preis_formatted = new Number(preis);
var preis_formatted = Number(preis_formatted.toFixed(2)).toLocaleString("nl-NL");
我的问题:有“26,4”之类的输出,其中逗号后面的小数位数0没有显示。我如何实现输出“26,40”?
答案 0 :(得分:0)
我认为你把这个人放错了地方。这样:
var preis_formatted = Number(preis_formatted.toFixed(2)).toLocaleString("nl-NL");
应该是这样的:
var preis_formatted = Number(preis_formatted).toFixed(2).toLocaleString("nl-NL");
而且你真的不需要toLocaleString
。