【文件属性】:
文件名称:curry-house-Anichale:由Classroom为GitHub创建的curry-house-Anichale
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-07 13:17:45
JavaScript
咖喱屋
用Javascript编写函数
目标
展示咖喱功能的能力
安装依赖项
npm install
运行测试
mocha -w --bail
职能
在lib/curry-house.js完成所有工作抵制打开test/curry-spec.js直到最后。
计算
预期结果
var add4and5 = calculate(4)('+')(5); // 9
calculate应该接受一个参数
calculate应返回一个接受单个参数的函数,并基于该参数返回一个函数。
如果该参数为'+'或'add' ,则返回一个函数,该函数采用单个参数,该参数返回用于calculate的参数和要返回的最后一个函数的参数之和
如果该参数是'-'或'subtract' ,则返回一个函数,该函数采用单个参数,该参数返回要calculate的参数与要返回的最后一个函数的参数之差
如果该参数是'*'或'multiply
【文件预览】:
curry-house-Anichale-master
----lib()
--------curry.js(216B)
--------curry-house.js(2KB)
----test()
--------curry-spec.js(5KB)
----README.md(6KB)
----.gitignore(526B)
----package.json(502B)
网友评论
相关文章
- splashactivitydemo-melvincabatuan:由Classroom为GitHub创建的splashactivitydemo-melvincabatuan
- viewpagerwithtexttospeech-melvincabatuan:由Classroom为GitHub创建的viewpagerwithtexttospeech-melvincabatuan
- getcurrentlocation-melvincabatuan:由Classroom为GitHub创建的getcurrentlocation-melvincabatuan
- primenumbergame-KristoffRey:由Classroom为GitHub创建的primenumbergame-KristoffRey