【发布时间】:2019-06-11 06:46:22
【问题描述】:
如何将字符串“0.0”转换为浮点数0.0?有什么办法吗?目前如果我这样做:
parseFloat(0.0)
它返回一个数字 0。
如果我这样做:
parseFloat("0.0").toFixed(1)
它返回一个字符串“0.0”。有没有办法获得值为 0.0 的数字类型?
【问题讨论】:
-
浮点
0和0.0或000.000都是相同的,只要它们是浮点数,就会用0表示。 -
没有值为
0.0的数字。 JS 有一个单一的数字格式,所有的数字都是这样。没有整数和浮点数。此外,该数字不包含任何演示文稿,这正是您所要求的 - 数字是一个数字,并且在呈现时将始终被格式化为相同的内容。如果你想要不同的东西,你需要一个字符串。 -
@Amanda 如果您要转换 0.0,它只会返回 0,因为 0.0 和 0 相同
标签: javascript floating-point numbers