2011-04-26 83 views

回答

93

要刪除逗號,您需要在字符串上使用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

相關問題