解析带空格的数字

问题描述 投票:0回答:3

我有以下字符串“1 234”,我想将其解析为浮点数。

我尝试了各种解决方案,但没有一个对我有用。

我试过:

parseFloat('1 234'.trim())
parseFloat('1 234'.split(' ').join())
parseFloat('1 234'.replace(/ /g, ''))
javascript
3个回答
1
投票

应该这样做:

> parseFloat('1 234'.replace(/\s/g,''))
1234
>

0
投票

你的例子

parseFloat('1 234'.replace(' ', ''))
对我有用。我得到了浮点值 1234.

这似乎是正确的,因为您首先从字符串中删除了所有空格。你能再试一次吗?


0
投票

也许你可以试试这个:

parseFloat("1 234".replace(" ", "."))
© www.soinside.com 2019 - 2024. All rights reserved.