List processing is a very common task in applied computer science. Ruby and JavaScript both have good list processing facilities, but they differ quite a bit. This challenge requires you to solve the same two problems in both Ruby and JavaScript.
- Fork and clone this repository.
- Change into the new directory.
- Install dependencies.
- Create and checkout a new branch to work on.
- Fulfill the listed requirements.
Starter code is available in lib/challenge.js
,
lib/challenge.rb
, and, if you wish to do the bonus,
lib/challenge.py
. A pull request is not required, but it
is necessary if you want a code review.
You may wish to refer to FAQs related to forking, cloning.
Complete these exercises in both Ruby and JavaScript:
Complete the previous exercises in Python. You will have to do this on your own, outside of CodeWars, since these kata have not been translated.
Complete the following exercises in Ruby, JavaScript, and Python:
To run tests for all challenge functions in each language:
Language | Command |
---|---|
JavaScript | grunt test |
Ruby | rake test |
Python | python spec/challenge_spec.py -v |
- All content is licensed under a CCBYNCSA 4.0 license.
- All software code is licensed undˇer GNU GPLv3. For commercial use or alternative licensing, please contact [email protected].