我有以下字符串“1 234”,我想将其解析为浮点数。
我尝试了各种解决方案,但没有一个对我有用。
我试过:
parseFloat('1 234'.trim())
parseFloat('1 234'.split(' ').join())
parseFloat('1 234'.replace(/ /g, ''))
应该这样做:
> parseFloat('1 234'.replace(/\s/g,''))
1234
>
你的例子
parseFloat('1 234'.replace(' ', ''))
对我有用。我得到了浮点值 1234.
这似乎是正确的,因为您首先从字符串中删除了所有空格。你能再试一次吗?
也许你可以试试这个:
parseFloat("1 234".replace(" ", "."))