1007 B
Raw Blame History

id, title, challengeType, forumTopicId
id title challengeType forumTopicId
587d7b8d367417b2b2512b5b 学习函数式编程 1 301233

--description--

函数式编程是一种方案简单、功能独立、对作用域外没有任何副作用的编程范式。

INPUT -> PROCESS -> OUTPUT

函数式编程:

1功能独立——不依赖于程序的状态比如可能发生变化的全局变量

2纯函数——同一个输入永远能得到同一个输出

3有限的副作用——可以严格地限制函数外部对状态的更改。

--instructions--

freeCodeCamp 成员在 love tea 的故事。

在代码编辑器中,已经为你定义好了prepareTeagetTea函数。调用getTea函数为团队准备 40 杯茶,并将它们存储在tea4TeamFCC变量里。

--hints--

tea4TeamFCC变量里应有 40 杯为团队准备的茶。

assert(tea4TeamFCC.length === 40);

tea4TeamFCC变量里应有 greenTea。

assert(tea4TeamFCC[0] === 'greenTea');

--solutions--