我有一个字符串"215.00"
。
我想将其转换为数字,当我执行parseInt("215.00")
时,它会返回215作为数字。我希望它是一个数字215.00
。
为了尝试这样做,我做了parseFloat("215.00").toFixed(2);
,但这也会返回一个字符串。我在这里找到了很多答案,但它们都将数字转换为字符串。有谁知道如何解决这个问题?
请参阅下面的代码尝试:
var number = "215.00";
parseFloat(number).toFixed(2);
我希望获得215.00
而不是"215.00"
答案 0 :(得分:0)
我将在此发布此答案,以供将来使用。
如果要在右侧表示零,则需要将其表示为字符串。因为215.00的数值实际上是215,所以它不会保留两位小数。
parseFloat方法适用于诸如" 215.01"之类的数字,它会将其解析为215.01的数值。