为什么我的计算不起作用?

时间:2017-04-24 19:44:04

标签: javascript html variables calculation

我正在尝试解决变量x。我想我的D变量存在问题。 D变量应该将每个输入的w相加。例如,如果有三个输入,则为D = w[0]+w[1]+w[2];如果有两个输入,则为D = w[0]+w[1]。使用实际值,goal_grade = 90.0,exam_weight = 20,4个额外类别,w[1] = 10,p[1] = 100,w[2] = 20,{ {1}} = 95.98,p[2] = 30,w[3] = 95.47,p[3] = 20,w[4] = 96.47 ...... p[4]应该相等62但是我获得了一些巨大的数字。

x

1 个答案:

答案 0 :(得分:0)

只需更改

    C += w[i] * p[i];
    D += w[i];

    C += parseFloat(w[i] * p[i]);
    D += parseFloat(w[i]);

你很好。