【发布时间】:2018-04-16 07:42:32
【问题描述】:
我被要求编写一个程序,以在 javascript 中像 multipliedResult(3)(4)(5); 这样的函数被调用时获得输出为 60。
如何编写一个函数来获得上述结果?是否应该是递归程序?
【问题讨论】:
-
我们不会为您编写代码,但我会引导您朝着正确的方向前进:像这样的函数称为 curried 函数,它涉及 从函数返回函数.
-
"请求家庭作业帮助的问题必须包括您迄今为止为解决问题所做的工作的总结,以及您在解决问题时遇到的困难的描述。" - stackoverflow.com/help/on-topic
-
java与javascript完全不同
-
这是 Java 还是 Javascript 问题?很抱歉这么说,但是当一位高级开发人员问这样一个大学级别的编程问题时,我感到很惊讶。
-
JavaScript:
console.log((a => b => c => a * b * c)(3)(4)(5))
标签: javascript recursion logic