标签: javascript jquery
可能重复: Truncate Decimal number not Round Off in jquery
我的5.3777777变量中包含4.6666666,Y等值。
5.3777777
4.6666666
Y
如何截断它以便用JavaScript显示5.3或5.6?
提前致谢!
答案 0 :(得分:3)
在任何语言中执行此操作的标准方法是将值乘以所需精度的倒数,截断,然后再次划分:
var truncated = Math.floor(val * 10) / 10;
如果你想要严格的舍入而不是截断,那么Javascript也内置了Number.toFixed(),可以为你做这件事。
Number.toFixed()