Kata Library: JavaScript Practice
Sign Up
Time to claim your honor
Training
Practice
Complete challenging
Kata
to earn honor and ranks. Re-train to hone technique
Freestyle Sparring
Take turns remixing and refactoring others code through
Kumite
Community
Leaderboards
Achieve honor and move up the global leaderboards
Chat
Join our
Discord
server and chat with your fellow code warriors
Discussions
View our
Github Discussions
board to discuss general Codewars topics
About
Docs
Learn about all of the different aspects of Codewars
Blog
Read the latest news from Codewars and the community
Log In
Sign Up
Library
Collections
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Hardest
Easiest
Name
Relevance
Low Satisfaction
All
My Languages
Agda (Beta)
BF (Beta)
C
CFML (Beta)
Clojure
COBOL (Beta)
CoffeeScript
CommonLisp (Beta)
Coq
C++
Crystal
C#
D (Beta)
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Factor (Beta)
Forth (Beta)
Fortran (Beta)
F#
Go
Groovy
Haskell
Haxe (Beta)
Idris (Beta)
Java
JavaScript
Julia (Beta)
Kotlin
λ Calculus (Beta)
Lean
Lua
NASM
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
Pascal (Beta)
Perl (Beta)
PHP
PowerShell (Beta)
Prolog (Beta)
PureScript (Beta)
Python
R (Beta)
Racket
Raku (Beta)
Reason (Beta)
RISC-V (Beta)
Ruby
Rust
Scala
Shell
Solidity (Beta)
SQL
Swift
TypeScript
VB (Beta)
Approved & Beta
Approved
Beta
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
8 kyu
easiest
7 kyu
6 kyu
5 kyu
4 kyu
3 kyu
2 kyu
1 kyu
hardest
ASCII Art
24
Algebra
4
Algorithms
232
Arrays
74
Artificial Intelligence
3
Big Integers
2
Binary
7
Bits
3
Cellular Automata
3
Ciphers
6
Combinatorics
5
Cryptography
15
Data Science
1
Data Structures
3
Date Time
5
Debugging
3
Discrete Mathematics
3
Dynamic Programming
10
Esoteric Languages
1
Functional Programming
5
Fundamentals
96
Game Solvers
24
Games
279
Genetic Algorithms
1
Geometry
16
Graph Theory
5
Graphics
6
Interpreters
2
Language Features
5
Lists
5
Logic
42
Machine Learning
2
Mathematics
121
Matrix
12
Memoization
1
Metaprogramming
5
Networks
1
Number Theory
6
Object-oriented Programming
10
Parsing
3
Performance
33
Permutations
2
Probability
7
Puzzles
1184
Recursion
12
Refactoring
4
Regular Expressions
19
Restricted
139
Reverse Engineering
3
Riddles
7
SQL
1
Security
16
Set Theory
5
Simulation
2
Sorting
19
Statistics
4
Strings
83
Tutorials
1
Unicode
1
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
1,184 Kata Found
6 kyu
One Line Task: Largest Rectangle
279
myjinxin2015
Puzzles
Restricted
6 kyu
Integers: Recreation Two
1,038
g964
1 Issue Reported
Fundamentals
Mathematics
Puzzles
7 kyu
The Skiponacci Sequence
1,436
ryancastle
Puzzles
Algorithms
Beta
Is there an arrow missing ? (Relations - Part1: Reflexivity)
44
jonneroelofs2
3 Issues Reported
Status:
Testing & feedback needed
Estimated Rank:
7 kyu
Logic
Set Theory
Puzzles
5 kyu
Is my friend cheating?
18,391
g964
7 Issues Reported
Fundamentals
Mathematics
Puzzles
6 kyu
Get angle between hour and minute hands
225
Mishaboo
Fundamentals
Mathematics
Puzzles
7 kyu
Simple Fun #60: Swap Diagonals
240
myjinxin2015
Puzzles
7 kyu
Count up the points for the 7 Wonders board game! Easy version
1,749
qwertyuu
Puzzles
7 kyu
JS Golfing #8: Is it Uppercase?
383
zruF
Puzzles
Restricted
7 kyu
JS Golfing #7: Join
324
zruF
Restricted
Puzzles
6 kyu
JS Golfing #6: String Summation
261
zruF
Restricted
Puzzles
7 kyu
JS Golfing #5: A Million Times
323
zruF
Restricted
Puzzles
6 kyu
JS Golfing #3: Math.round
260
zruF
Restricted
Puzzles
6 kyu
JS Golfing #2: Math.floor
353
zruF
Restricted
Puzzles
7 kyu
JS Golfing #1: undefined
428
zruF
Restricted
Puzzles
5 kyu
T.T.T.34: Five boxes
138
myjinxin2015
1 Issue Reported
Puzzles
Games
1 kyu
Mine Sweeper
1,297
myjinxin2015
Puzzles
Game Solvers
6 kyu
Death by Coffee
893
dinglemouse
Puzzles
4 kyu
Boggle Word Checker
3,935
evan-eleven
4 Issues Reported
Arrays
Recursion
Puzzles
5 kyu
Crossword Puzzle! (2x2)
310
rowcased
Puzzles
Algorithms
6 kyu
Feynman's square question
3,013
dburgoyne
2 Issues Reported
Puzzles
7 kyu
Coding 3min: Bug in Apple
2,924
myjinxin2015
Puzzles
Games
7 kyu
Simple Fun #124: Lamps
710
myjinxin2015
1 Issue Reported
Puzzles
6 kyu
Shuffle an Integer
97
rowcased
Puzzles
7 kyu
Old Greg's Binary Fingers
717
philb56
Puzzles
7 kyu
Coding 3min : A*B=C
1,384
myjinxin2015
1 Issue Reported
Puzzles
Games
6 kyu
Simple Fun #132: Number Of Carries
1,462
myjinxin2015
Puzzles
7 kyu
How far will I go?
891
Frederikbh
1 Issue Reported
Puzzles
5 kyu
Simple Time Bomb
2,460
constablebrew
1 Issue Reported
Reverse Engineering
Games
Puzzles
7 kyu
Thinking & Testing : Retention and discard
795
myjinxin2015
1 Issue Reported
Puzzles
Games
Loading...
Confirm
Collect:
undefined
Loading collection data...