这个javascript求和函数为啥报错了?
滿天的星座
滿天的星座 2017-05-19 10:11:34
[JavaScript讨论组]
function sum(...rest) {
    for (rest.length === o) {
        result = 0;
    } else {
        var result = 0;
        for (var v of rest) {
            result += v;
        }
        return result;
    }
}//报错了,自己找不到错误,求帮忙QAQ...最好能给个正确的码?
滿天的星座
滿天的星座

全部回复(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?不应该是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) ?
逗我

大家讲道理

把第一个for改为if(rest.length === 0)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号