【发布时间】:2009-09-13 01:49:33
【问题描述】:
我有这个代码:
var totalAmt=0;
for (i in orders)
{
order=orders[i];
if (order.status !='Cancelled')
totalAmt=totalAmt + order.amount;
}
但是,如果我有 3 个订单,金额分别为 3、1 和 5,那么 totalAmt 不是 9,而是 0315。所以我认为它将金额作为字符串而不是整数加在一起。
我该如何解决这个问题?
【问题讨论】:
标签: javascript