一尘不染

如何将带有逗号分隔符的字符串解析为数字?

javascript

我有2,299.00一个字符串,我正在尝试将其解析为一个数字。我尝试使用parseFloat,结果为2。我猜逗号是问题所在,但我将如何以正确的方式解决此问题?只需删除逗号?

var x = parseFloat("2,299.00")

alert(x);

阅读 569

收藏
2020-04-25

共1个答案

一尘不染

是的,删除逗号:

parseFloat(yournumber.replace(/,/g, ''));
2020-04-25