SkillAgentSearch skills...

Codewars

My solutions for CODEWARS: A collection of TDD katas (simple programs) written in JavaScript, Python, and more to learn and have fun!

Install / Use

/learn @a-merezhanyi/Codewars

README

Codewars' Kata

Disclaimer

  • Codewarriors are strongly encouraged not to look at my solutions to Kata until they have completed it themselves or at least took the time to think about their own approaches
  • Codewarriors should not submit these solutions as their own
  • I will not be accepting contributions of any form to this repo
  • Creating a repository like this is discouraged by Codewars

Please be noticed, that violating Codewars ToS might lead to the termitation of your Codewars' account.

My solutions for Codewars' Kata https://www.codewars.com

A collection of TDD katas (simple programs) written in JavaScript, Python, Rust, and more to learn and have fun!

JavaScript Video Tutorials playlist: Codewars' katas solved

3 kyu Katas (2 -> 5)

(3 kyu) Base64 Encoding (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (3 kyu) The soul of wit - reverse an array (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / ~~[Python]~~ / ~~[Rust]~~ / ~~[C++]~~ / ~~[C#]~~ / ~~[Java]~~ / ~~[Go]~~

4 kyu Katas (8)

(4 kyu) Decode the Morse code, advanced (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) Human readable duration format (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) IP Validation (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) Range Extraction (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) Reverse it, quickly (Description + JS Video Tutorial) : [JavaScript] / ~~[TypeScript]~~ / ~~[Python]~~ / ~~[Rust]~~ / ~~[C++]~~ / ~~[C#]~~ / ~~[Java]~~ / ~~[Go]~~ <br> (4 kyu) Snail (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) Strip Comments (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (4 kyu) Sum Strings as Numbers (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go]

5 kyu Katas (7 -> 13)

(5 kyu) Calculating with Functions (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (5 kyu) Count IP Addresses (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (5 kyu) Fibonacci Generator (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / ~~[Python]~~ / ~~[Rust]~~ / ~~[C++]~~ / ~~[C#]~~ / ~~[Java]~~ / ~~[Go]~~ <br> (5 kyu) Human Readable Time (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (5 kyu) Memoized Fibonacci (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> (5 kyu) Ninety Nine Thousand Nine Hundred Ninety Nine (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go]

(5 kyu) RGB To Hex Conversion (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go]

6 kyu Katas (16 -> 21)

(6 kyu) CamelCase Method (Description + JS Video Tutorial) : [JavaScript] / [TypeScript] / [Python] / [Rust] / [C++] / [C#] / [Java] / [Go] <br> **[(6 kyu) Multiples of 3 or 5](https://www.codewars.com/kata/multiples-of-3-or-5

View on GitHub
GitHub Stars78
CategoryContent
Updated2mo ago
Forks25

Languages

JavaScript

Security Score

100/100

Audited on Jan 22, 2026

No findings