ParseFloat无法正常工作

时间:2017-06-22 10:04:20

标签: javascript

我试图以这种方式解析javascript中的浮点数:

var number = '25.492.381';

var cost = parseFloat(number);

返回25.492

我希望这会返回25.492.381

如何做到这一点?

2 个答案:

答案 0 :(得分:3)

请记住,标准符号中的.会分割数字的整数和分数部分。你可能想要这个:

var number = '25.492.381'.replace('.', '').replace(",",".") ;

var cost = parseFloat(number);

答案 1 :(得分:1)

25.492.381不是float。您需要使用格式化程序。 查看Numbro