Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 匹配十进制值_Javascript_Format_Decimal - Fatal编程技术网

Javascript 匹配十进制值

Javascript 匹配十进制值,javascript,format,decimal,Javascript,Format,Decimal,我需要在JavaScript上格式化一个十进制数字,我的数字返回100.000,但我想要100,00 var val = 100.0000; console.log(val); // do something console.log(val); 我得到的:100.0000 我期望的是:100,00 为此我需要做什么?一个可能的解决方案: parseFloat(val).toFixed(2).replace('.', ','); 请参见行动指南:这取决于需要。我建议看一下的格式化方法 var

我需要在JavaScript上格式化一个十进制数字,我的数字返回100.000,但我想要100,00

var val = 100.0000;
console.log(val);
// do something
console.log(val);
我得到的:100.0000
我期望的是:100,00


为此我需要做什么?

一个可能的解决方案:

parseFloat(val).toFixed(2).replace('.', ',');

请参见行动指南:

这取决于需要。我建议看一下的格式化方法

var-val=100.0000;

write(val.tolocalString('de-de',{maximumFractionDigits:2,minimumFractionDigits:2}))您想要100,00还是100.00?可能是重复的