请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

修改add函数,结果报错

我把里面的add函数改为

function add(...values) {
  let sum = 0;

  for (var val of values) {
    sum += val;
  }

  return sum;
}

执行curryAdd(1)(2)(3)时报’'curryAdd(…) is not a function", 按理add函数也是收集参数相加的,和老师你里面的 return a+ b+ c 功能一样啊,怎么就不行呢…?

正在回答 回答被采纳积分+3

1回答

双越 2022-04-23 16:54:46

提示 curryAdd(…)  不是函数,打印一下它返回什么?

0 回复 有任何疑惑可以回复我~
  • 提问者 _george158 #1
    curryAdd()是要执行的函数,执行直接报错了‘’curryAdd(...) is not a function‘’,打印不了啊
    回复 有任何疑惑可以回复我~ 2022-04-23 17:06:15
  • 提问者 _george158 #2
    我疑惑的是为什么add函数改成那样就不行了
    回复 有任何疑惑可以回复我~ 2022-04-23 17:07:34
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信