参数数目可变的Javascript求和函数
我必须用java做一个sum函数,参数数目可变,最后一个参数始终是显示结果的文本字段的id,我已经尝试用arguments.length做一个for并求和,然后通过getElementById(lastargument)传递结果。value=sum;但是不起作用。。抱歉,如果我不能说得更清楚,但我正在用手机..试试这个参数数目可变的Javascript求和函数,java,function,sum,arguments,Java,Function,Sum,Arguments,我必须用java做一个sum函数,参数数目可变,最后一个参数始终是显示结果的文本字段的id,我已经尝试用arguments.length做一个for并求和,然后通过getElementById(lastargument)传递结果。value=sum;但是不起作用。。抱歉,如果我不能说得更清楚,但我正在用手机..试试这个 function sum(){ var sum=0; for(var i=0; i<argumenths.length - 1; i++){ sum+=ar
function sum(){
var sum=0;
for(var i=0; i<argumenths.length - 1; i++){
sum+=arguments[i];
}
document.getElementById(arguments[arguments.length - 1]).innerText=sum;
}
函数和(){
var总和=0;
for(var i=0;iJavascript或Java?代码在哪里?什么不起作用?很抱歉,我无法编写正确的函数,因为我正在使用手机,这是其中的一部分..我没有得到任何结果:函数sum(){var sum=0;for(var i=0;i≤arguments.length-1;i++{var s=0;var sum\u var=document.getElementById(arguments[i]).value;s+=sum\u var;}document.getElementById(arguments[arguments.length]).value=s;}不能这样工作,因为作为参数,我会传递一些输入文本id,如下所示:sum(\'id1\,'id2\,'id3\,'idres\)..所以我想要的是对前3或4或5..求和,然后在最后一个id输入文本中写入总和。。