Javascript添加多个产品

时间:2013-11-19 23:08:41

标签: javascript

我试图找出正确的语法来提出一个数字,这是几个产品的总和。像这样:

var sum = (a*b) + (c*d) + (e*f)

在我拔掉所有头发之前请帮忙。剩下的就不多了......

2 个答案:

答案 0 :(得分:0)

问题解决了! 感谢bvx89 Chandranshu让我走上正轨:

  

变量是未定义的或字符串。如果你收到了   输入字段中的数字可能是字符串,你应该这样做   在每一个上使用parseInt(x)。 - bvx89 11月19日23:21

     

谢谢,bvx89!就是这样。一些变量来自   ,我没有意识到他们被考虑了   字符串。我现在就开始工作了。非常需要你的帮助。我可以   终于今晚睡不着觉。 - Schpenn 11月19日23:28

答案 1 :(得分:-1)

好吧,您可以将产品存储在数组中,然后对数组的所有值求和。

这样的东西
var products = [];
var total = 0;
products.push(a * b);
products.push(c * d);
products.push(e * f);

for (var i = 0; i < products.length; i++) {

    total = total + products[i];
}
alert(total);