代码无法在ForEach中计算2个值:
var total = parseFloat(row[0].price);
x.forEach(function(j) {
var price = 1;
total = parseFloat(total + price);
console.log(total);
})
})
ForEach循环10次,因此total
在循环结束时应为10。如何让total
计数?
答案 0 :(得分:0)
你可能会这样:
var something = new Array(10)
但它不会循环10次,因为它是10个undefined
值的数组,请检查https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach。如果你分配这样的东西:
var something = [1,2,3, 4,5,6,7,8,9,10]
它将按预期工作。