如果我有一个构造函数并且想要将参数值求和并输出到内部方法,我想我可以执行以下操作:
function Stats(a, b, c, d, e, f) {
this.a = a;
this.b = b;
this.c = c;
this.d = d;
this.e = e;
this.f = f;
var total = 0;
var array = [a, b, c, d, e, f];
var len = array.length;
this.sum = function() {
for(var i = 0; i < len; i++) {
total += array[i];
}
return total;
};
}
var output = new Stats(10, 25, 5, 84, 8, 44);
console.log(output);
查看控制台时,“总计”为 0。
我确信我的逻辑完全失败了,所以如果你有如何改进这个(以及总和)的建议,我很乐意阅读它们。