addTogether(2, 3)
应该返回5
。而addTogether(2)
应该返回一个函数。
调用这个返回的函数,传入一个值,返回总和:
var sumTwoAnd = addTogether(2);
sumTwoAnd(3)
此时应返回5
。
只要其中任何一个参数不是数字,那就应返回undefined
。
addTogether(2, 3)
应该返回5。'
testString: assert.deepEqual(addTogether(2, 3), 5);
- text: addTogether(2)(3)
应该返回5。
testString: assert.deepEqual(addTogether(2)(3), 5);
- text: 'addTogether("http://bit.ly/IqT6zt")
应返回undefined。'
testString: assert.isUndefined(addTogether("http://bit.ly/IqT6zt"));
- text: 'addTogether(2, "3")
应返回undefined。'
testString: assert.isUndefined(addTogether(2, "3"));
- text: 'addTogether(2)([3])
应返回undefined。'
testString: assert.isUndefined(addTogether(2)([3]));
```