这个javascript求和函数为啥报错了?
本文介绍了这个javascript求和函数为啥报错了?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
function sum(...rest) {
for (rest.length === o) {
result = 0;
} else {
var result = 0;
for (var v of rest) {
result += v;
}
return result;
}
}//报错了,自己找不到错误,求帮忙QAQ...最好能给个正确的码?
解决方案
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){
这篇关于这个javascript求和函数为啥报错了?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文