Fix typo and add tests for Arguments Optional

Add tests for the second argument and fix a typo.
This commit is contained in:
Victor Påhlsson
2015-05-05 11:49:18 +02:00
parent 077a97c941
commit c305f1f5cd

View File

@ -628,13 +628,15 @@
"description": [
"Create a function that sums two arguments together. If only one argument is provided, return a function that expects one additional argument and will return the sum.",
"For example, add(2, 3) should return 5, and add(2) should return a function that is waiting for an argument so that <code>var sum2And = add(2); return sum2And(3); // 5</code>",
"If either argument isn't a valid numbers, return undefined"
"If either argument isn't a valid number, return undefined."
],
"challengeSeed": "function add() {\n return false;\n}\n\nadd(2,3);",
"tests": [
"expect(add(2, 3)).to.equal(5);",
"expect(add(2)(3)).to.equal(5);",
"expect(add('http://bit.ly/IqT6zt')).to.be.undefined;"
"expect(add('http://bit.ly/IqT6zt')).to.be.undefined;",
"expect(add(2, '3')).to.be.undefined;",
"expect(add(2)([3])).to.be.undefined;"
],
"MDNlinks": ["Global Function Object", "Arguments object"]
},