ifm-lw-r1-js
v4.1.1
Published
inFullMobile Language Wars: Round 1 - JavaScript
Downloads
3
Readme
inFullMobile Language Wars: Round 1 - JavaScript
JavaScript solution to inFullMobile Language Wars: Round 1. For more info see:
This solution uses a modern syntax. See also the old JavaScript solution in the original syntax from 1995.
Solutions
Solutions to the challange:
- Simple iterative solution with loops and temporary variables: solution-1.js (gist)
- Simple recursive solution with no loops and no temporary variables: solution-2.js (gist)
- Compact functional solution with no loops, no variables and no arithmetical operators: solution-3.js (gist)
Sample input
Sample input to test the solution: helpers.js
(See helpers from the old JavaScript solution for easier translation to other languages.)
Tests
Simple implementation tests:
Extra tests on non-numerical functions:
Magic tests based on g(f(a)(g)(x)) === a(g)(x)
equality:
Issues
For any bug reports or feature requests please post an issue on GitHub.
Author
License
MIT License (Expat). See LICENSE.md for details.