我有一系列数字。例如:显示小数点后最多显示3位数的数字
3, 3.4567, 4.5, 5.72, 6.12345
我如何可以显示原来的号码,如果他们是整数或他们有小数点,最大显示小数点后3个位数后不超过3个数字,如果有超过3个?这是我想要的:
3, 3.456, 4.5, 5.72, 6.123
我用toFixed(),但它使每个数字在小数点后面有3位数字。
有没有什么Javascript方法可以用来实现我想要的?
---------更新-----------
我用这个从指针:
Math.round(原始* 1000)/ 1000
来自旧帖子。它似乎工作。
从我挂这个问题的答案在这里也适用(略有修改): val =(Math.floor(val * 1000)/ 1000).toString() – Psi
查看关于重复的第二个答案,回答你的问题。 – Li357