ifm-lw-r1-ojs
v4.1.3
Published
inFullMobile Language Wars: Round 1 - Old JavaScript
Downloads
14
Readme
inFullMobile Language Wars: Round 1 - Old JavaScript
Old JavaScript solution to inFullMobile Language Wars: Round 1. For more info see:
This solution uses the original JavaScript syntax from 1995. See also the modern JavaScript solution.
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 (old syntax 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.