Javascript 使用JScript格式化数字

Javascript 使用JScript格式化数字,javascript,numbers,decimal,Javascript,Numbers,Decimal,我有一些数字,我想在右边最后两位数之前加一个小数点。例如: 4000000 => 40000.00 1373917 => 13739.17 12399 => 123.99 我尝试使用toFixed,但它返回一个字符串加上它不起作用。使用toFixed仍然为我返回相同的值。 我用的是数字而不是字符串 提前谢谢。感谢您的帮助。希望下面的帮助!将toFixed与parseFloat一起使用 console.log((4000000/100).toFixed(2))//400

我有一些数字,我想在右边最后两位数之前加一个小数点。例如:

 4000000 => 40000.00
 1373917 => 13739.17
 12399 => 123.99
我尝试使用toFixed,但它返回一个字符串加上它不起作用。使用toFixed仍然为我返回相同的值。 我用的是数字而不是字符串


提前谢谢。感谢您的帮助。

希望下面的帮助!将
toFixed
parseFloat
一起使用

console.log((4000000/100).toFixed(2))//40000.00
console.log((1373917/100).toFixed(2))//13739.17

console.log((12399/100).toFixed(2))//123.99
number/100
将执行您想要的操作您想要执行的不是格式化。您想要执行计算。