使用javascript从字符串中删除逗号

问题描述:

我想从字符串中删除逗号并使用javascript计算这些数量。使用javascript从字符串中删除逗号

例如:我有这两个值 -

  • 100,000.00
  • 500,000.00

现在我想从这些字符串中删除逗号,并希望那些总金额。

在此先感谢。

要删除逗号,您需要在字符串上使用replace。要转换为浮动,因此您可以做一下数学计算,你将需要parseFloat

var total = parseFloat('100,000.00'.replace(/,/g, '')) + 
      parseFloat('500,000.00'.replace(/,/g, '')); 
+2

是的,需要结合'replace'和'parseFloat'。这里是快速测试案例:http://jsfiddle.net/TtYpH/ – 2011-04-26 10:10:03

+0

它是2017年,有没有办法去和**从一个语言环境字符串?你如何反转这个功能? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString。在这里发布一个单独的问题:http://stackoverflow.com/questions/41905406/how-to-convert-a-locale-string-currency-back-into-a-number/41905454#41905454 – Costa 2017-01-28 01:19:56