JavaScript Codewars practice
The best way to improve our problem-solving skills is to practice, practice, practice. Many developers continue to do frequent practice on small sample problems, some even using them as a daily warmup before beginning their daily routine.
One of the common interview scenarios for developers is a coding question or challenge. During an interview, you may be asked to code the solution to a small problem or you may be given a small application to create over a few days and turn in.
Both of these scenarios require you to begin a habit of practicing reading and solving coding exercises.
Objectives
- Exercise and improve your problem-solving skills
- Prepare you for interview coding questions
Codewars Problems
- Counting Sheep: https://www.codewars.com/kata/54edbc7200b811e956000556/javascript
- Count by X: https://www.codewars.com/kata/5513795bd3fafb56c200049e/javascript
- Duck Duck Goose: https://www.codewars.com/kata/582e0e592029ea10530009ce/javascript
- Distance from average: https://www.codewars.com/kata/568ff914fc7a40a18500005c/javascript
- Unique sum: https://www.codewars.com/kata/56b1eb19247c01493a000065/javascript
- Smallest unused ID: https://www.codewars.com/kata/55eea63119278d571d00006a/javascript
- Longest word: https://www.codewars.com/kata/58670300f04e7449290000e5/javascript
- 80's Kids: ALF: https://www.codewars.com/kata/5660aa3d5e011dfd6e000063/javascript
- Nth smallest: https://www.codewars.com/kata/5a512f6a80eba857280000fc/train/javascript
- Array mapping: https://www.codewars.com/kata/56e20642ddeb0f4fac000344/javascript
- Who's the killer: https://www.codewars.com/kata/5f709c8fb0d88300292a7a9d/javascript
- Slot Machine: https://www.codewars.com/kata/5a1c18d8697598a8ab00009a/javascript
Explorer Mode
Solve any three of the above codewars, including the "Attempt" and "Submit" phase. They are arranged in increasing complexity. However, read each one and select problems that either intrigue you or you have an intuition about.
You may turn in the code in one of two ways. Choose one style:
- Copy and paste your working code for EACH codewar in the turn-in comment.
- Create a
gist
for each solution and paste the generated link. See this guide
Adventure Mode
Solve any five of the above codewars.
Epic Mode
Solve ALL of the above codewars.