Kata Library: Lua 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
2
Algebra
3
Algorithms
173
Arrays
23
Big Integers
2
Binary
5
Binary Trees
1
Bits
6
Ciphers
1
Combinatorics
2
Cryptography
1
Data Structures
7
Date Time
4
Dynamic Programming
2
Esoteric Languages
3
Functional Programming
2
Fundamentals
35
Games
2
Geometry
4
Interpreters
4
Linear Algebra
1
Lists
6
Logic
6
Mathematics
47
Matrix
4
Memoization
1
Networks
2
Number Theory
3
Parsing
1
Performance
6
Permutations
2
Puzzles
2
Recursion
2
Regular Expressions
6
Security
1
Simulation
1
Sorting
5
Strings
31
Tutorials
5
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
173 Kata Found
6 kyu
Colorful Number
735
msg7086
1 Issue Reported
Algorithms
5 kyu
Hex Dump
331
anter69
1 Issue Reported
Algorithms
6 kyu
Last non-zero digit of factorial
474
mauro-1
Mathematics
Algorithms
6 kyu
N-th Fibonacci
21,588
boatmeme
3 Issues Reported
Algorithms
5 kyu
ISBN-10 Validation
11,366
nklein
4 Issues Reported
Regular Expressions
Algorithms
6 kyu
Sum of Digits / Digital Root
288,477
user578387
3 Issues Reported
Mathematics
Algorithms
7 kyu
Calculate Julie's Age
1,963
Azeezah
Algebra
Algorithms
5 kyu
int32 to IPv4
28,158
sahglie
Networks
Bits
Algorithms
7 kyu
Status Arrays
611
NoSoCo
Arrays
Algorithms
4 kyu
Adding Big Numbers
33,961
Becojo
4 Issues Reported
Mathematics
Big Integers
Algorithms
8 kyu
Count the Monkeys!
72,689
PG1
1 Issue Reported
Arrays
Fundamentals
Lists
Algorithms
Beta
Spanish DNI Validation Algorithm
25
adnan.ha
Status:
Testing & feedback needed
Estimated Rank:
6 kyu
Algorithms
Regular Expressions
6 kyu
A Fun Way of Finding Pythagorean Triples
292
brodiemark
Geometry
Mathematics
Algorithms
6 kyu
Two Sets of Equal Sum
1,287
brodiemark
Arrays
Algorithms
5 kyu
The Hashtag Generator
105,050
AKJ.IO
15 Issues Reported
Strings
Algorithms
7 kyu
Sort rectangles and circles by area II
2,855
JohanWiltink
Fundamentals
Algorithms
Sorting
Mathematics
Geometry
5 kyu
Thoughts in Motion: Echoing Waves
31
dfhwze
Algorithms
Strings
ASCII Art
3 kyu
Golomb-type sequences
109
JohanWiltink
Algorithms
6 kyu
Factorial length
1,118
KenKamau
Algorithms
7 kyu
My Language Skills
18,766
anter69
Sorting
Arrays
Algorithms
6 kyu
zipWith
7,238
JohanWiltink
Lists
Arrays
Functional Programming
Algorithms
5 kyu
Sum and Rest the Number with its Reversed and See What Happens
1,374
raulbc777
1 Issue Reported
Fundamentals
Mathematics
Algorithms
Memoization
Dynamic Programming
7 kyu
8 towers
2,211
auburus
1 Issue Reported
Algorithms
8 kyu
Points of Reflection
10,876
webtechalex
Mathematics
Geometry
Algorithms
6 kyu
Nut Farm
1,203
dinglemouse
2 Issues Reported
Strings
Algorithms
5 kyu
Nut Farm 2
498
dinglemouse
Algorithms
8 kyu
Keep Hydrated!
231,885
paulrichard
Algorithms
Mathematics
Fundamentals
5 kyu
Jump to zero (Subtask 4)
58
TLEojxSunlight
1 Issue Reported
Mathematics
Algorithms
Dynamic Programming
Performance
Number Theory
7 kyu
Interlocking Binary Pairs
3,258
rowcased
Binary
Bits
Algorithms
6 kyu
Estimating Amounts of Subsets
2,264
raulbc777
4 Issues Reported
Fundamentals
Data Structures
Algorithms
Mathematics
Logic
Strings
Loading...
Confirm
Collect:
undefined
Loading collection data...