如何获取Javascript中只有零的浮点数的小数位数?

如何获取Javascript中只有零的浮点数的小数位数?,javascript,math,floating-point,Javascript,Math,Floating Point,getDecimals函数的外观如何 (12.0000).getDecimals() // 4 附言。 所有stackoverflow解决方案都没有零,但如果我只有零,它只返回0位小数不可能。在JavaScript编译器中,12.0000将始终转换为12。不可能12.0000被解释器简化为12,由解释器生成字符串而不是数字。您如何获得12.0000是用户输入-它是字符串,“12.0000”,因此可以“12.000”。拆分(“.”[1].长度将为4@messerbill eeeeuh我想是打字错

getDecimals
函数的外观如何

(12.0000).getDecimals() // 4
附言。
所有
stackoverflow解决方案
都没有零,但如果我只有零,它只返回0位小数

不可能。在JavaScript编译器中,12.0000将始终转换为12。

不可能
12.0000
被解释器简化为
12
,由解释器生成字符串而不是数字。您如何获得
12.0000
是用户输入-它是字符串,
“12.0000”
,因此可以
“12.000”。拆分(“.”[1].长度
将为
4
@messerbill eeeeuh我想是打字错误吧<代码>“12.000”。拆分(“.”[1]。长度将为
3
。您的意思可能是“12.0000”。拆分(“.”[1]。长度