Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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 如何使用toLocalString获得2位小数的值?_Javascript - Fatal编程技术网

Javascript 如何使用toLocalString获得2位小数的值?

Javascript 如何使用toLocalString获得2位小数的值?,javascript,Javascript,我希望一个数字显示为十进制,逗号后面有两位数字。此外,数字需要格式化为本地字符串。我怎样才能做到这一点 var initialValue = 3000; // shall be displayed as 3,000.00 or 3.000,00 initialValue.toLocalString(); //digits are missing initialValue.toFixed(2); // local format is missing 您可以使用的选项参数 用于两位

我希望一个数字显示为十进制,逗号后面有两位数字。此外,数字需要格式化为本地字符串。我怎样才能做到这一点

  var initialValue = 3000; // shall be displayed as 3,000.00 or 3.000,00
  initialValue.toLocalString();  //digits are missing
  initialValue.toFixed(2);  // local format is missing

您可以使用的
选项
参数

用于两位数和分组分隔符

var initialValue=3000,
stringValue=initialValue.ToLocalString(未定义,{minimumFractionDigits:2,useGrouping:true});

console.log(stringValue)…然后只需将
useGrouping
设置为true。
minimumFractionDigits: 2
useGrouping: true