https://github.com/thoughtworks-jumpstart/katas
- https://www.codewars.com/kata/sum-of-positive/javascript
- https://www.codewars.com/kata/sum-without-highest-and-lowest-number/javascript
- https://www.codewars.com/kata/find-the-smallest-integer-in-the-array/javascript
- https://www.codewars.com/kata/maximum-product/javascript
- https://www.codewars.com/kata/list-filtering/javascript
- https://www.codewars.com/kata/abbreviate-a-two-word-name/javascript
- https://www.codewars.com/kata/sum-of-a-sequence/javascript
- https://www.codewars.com/kata/get-the-middle-character/javascript
- https://www.codewars.com/kata/split-the-bill/javascript
- https://www.codewars.com/kata/most-frequent-elements/javascript
- https://www.codewars.com/kata/title-case
- https://www.codewars.com/kata/sort-my-animals/javascript
- https://www.codewars.com/kata/find-the-unique-number/javascript
- https://www.codewars.com/kata/sum-of-prime-indexed-elements/javascript
- https://www.codewars.com/kata/delete-occurrences-of-an-element-if-it-occurs-more-than-n-times/javascript
- https://www.codewars.com/kata/climbers-rankings/javascript
- https://www.codewars.com/kata/consonant-value/javascript
- https://www.codewars.com/kata/english-beggars/javascript
- https://www.codewars.com/kata/distribute-server-workload/javascript
- https://www.codewars.com/kata/disgruntled-employee/javascript
- Beginner level katas: https://www.codewars.com/collections/beginners
- More beginner level katas: https://www.codewars.com/collections/fun-javascript-practice
- Intermediate: https://www.codewars.com/collections/intermediate-training and https://www.codewars.com/collections/intermediate
- Intermediate: https://app.codility.com/programmers/lessons/ (Good for practising algorithms)
- Data structures: https://www.codewars.com/collections/fun-with-lists
- All katas: https://www.codewars.com/collections/