分析下这段代码是要干嘛?

((y) => 

  (f => f(100))

    (y(self => 

      n => n < 0 ? 0 : n + self(n-1))))

  (g => 

    (f=>f(f))(

        self => 

            g( (...args)=>self(self)(...args) ) 

    ))


慕尼黑8549860
浏览 480回答 1
1回答

慕的地6264312

没细看,讲真感觉箭头函数嵌套了太多太影响阅读性了,当然可能是我水平低的缘故随便瞟了一眼,应该是用递归来模拟循环。。大佬要是觉得我说错了。。请指出 我会改
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript