Why does this javascript sum function report an error?
滿天的星座
滿天的星座 2017-05-19 10:11:34
0
7
422
function sum(...rest) {
    for (rest.length === o) {
        result = 0;
    } else {
        var result = 0;
        for (var v of rest) {
            result += v;
        }
        return result;
    }
}//报错了,自己找不到错误,求帮忙QAQ...最好能给个正确的码?
滿天的星座
滿天的星座

reply all(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){
仅有的幸福

for(rest.length===o)写得是o不是0

巴扎黑

for(rest.length===o){
=>
for(rest.length===0){

给我你的怀抱

rest.length===o?Shouldn’t it be 0?

我想大声告诉你
function sum(...rest) {
    var result = 0;
    if(rest.length === 0) {
        result = 0;
    }else{
        for(var v of rest) {
            result += v;
        }
    }
    return result;
}
黄舟

for(rest.length === o) ?
Funny me

大家讲道理

Change the first for to if(rest.length === 0)

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template