为了账号安全,请及时绑定邮箱和手机立即绑定

问道js题目 编写add函数 然后 add(1)(2)(3)(4) 输出10 再考虑拓展性

问道js题目 编写add函数 然后 add(1)(2)(3)(4) 输出10 再考虑拓展性

德玛西亚99 2018-10-16 10:19:46
之前参加过一次笔试里面有道题目就是编写一个add函数add(2)(3)(4) //输出9然后再考虑他的拓展性 当时我就懵逼了网上也查过相关的解答 但还是看不懂....这是网上的一个解答function add(x) {     var sum = x;     var tmp = function (y) {         sum = sum + y;        return tmp;     };     tmp.toString = function () {         return sum;     };    return tmp; } console.log(add(1)(2)(3));  //6console.log(add(1)(2)(3)(4));   //10疑惑的是这部分    var tmp = function (y) {         sum = sum + y;        return tmp;     };     tmp.toString = function () {         return sum;     };    return tmp;求好心人解答
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 968 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号