CNode

【求助】用ramda实现add(1,2,3)=add(1)(2)(3),求助;

问答
JjaxQin发布于8 年前最后回复8 年前4 回复3753 浏览0 收藏

untitled1.png 这样写 我这参数固定了个数。。 假如我想curryAdd(2)(3)(4)(4)(55),这里参数我并不知道可能有多少个? 求助 应该怎么实现

查看回复

回复 (4)

P
phpsmarter#1·8 年前

柯理化时会遍历参数的长度, arguments.length. 你自己都不知道参数有几个,函数怎么确定什么时候返回最终结果?

B
ByronHsu#2·8 年前

https://github.com/ByronHsu/JSNote/blob/master/CodeWar/A_Chain_adding_function.js

之前在codewar有做過這題, 說不定能幫上忙

参与回复
登录后即可参与回复。登录