我有這樣的如何在javascript/jquery中添加字符串美元金額?
$4.00
$5.00
$55.90
文本字段,我想將它們添加在JavaScript中一共有$ 64.90
我有這樣的代碼
var total= "";
$("input:checkbox:not(.select_all):checked").closest("tr").each(function() {
total += $(this).find(".amount").text().trim();
});
我的解決方案給我這
$4.00$5.00$55.90
任何想法,我在做什麼錯
你必須剝去'$'標誌和parseInt函數他們,你可以做整數加法。一旦有什麼地方在JS字符串,它往往停留在一個字符串,那麼你正在做的是concatentation –
@MarcB:敢肯定你想要做parseFloat,這樣你就浮點加法 – vol7ron