function sum(...rest) { for (rest.length === o) { result = 0; } else { var result = 0; for (var v of rest) { result += v; } return result; } }//报错了,自己找不到错误,求帮忙QAQ...最好能给个正确的码?
阅读1.4k
7个回答
function sum(...rest) { for(rest.length===o){ result=0; }else{ var result=0; for(var v of rest){ result+=v; } return result; } } 哥:是if...else 不是for else ,还有 rest.length===o, 你写的 是o不是0(零) 把for(rest.length===o){ 这句 改成if(rest.length===0){
赞
function sum(...rest) { var result = 0; if(rest.length === 0) { result = 0; }else{ for(var v of rest) { result += v; } } return result; }
赞1
新手上路,请多包涵
把第一个for改为if(rest.length === 0)
赞
rest.length===o?不应该是0?
赞1
for(rest.length===o){
=>
for(rest.length===0){
赞1
for(rest.length===o)写得是o不是0。
赞1
for(rest.length === o) ?
逗我
赞
你知道吗?
注册登录