-
Notifications
You must be signed in to change notification settings - Fork 1
List of JavaScript Kata to Update
This page lists JavaScript kata still stuck in Node 8.x. It's not grouped in any way at the moment.
Any help is appreciated, but I'm still looking for ways to automate common fixes. jscodeshift can be used to transform the code (see example). If you come up with a codemod, please create a similar demo on AST explorer and let me know on https://github.com/codewars/runner/issues/119. That issue also includes some background information.
Since Node 10.x, we've been using Mocha instead of the custom test framework. There are some required changes related to this.
- The test structure must be
describe -> it -> assertions
. Invalid test structure might still appear as valid. Automated updates have skipped over those with invalid structure. - Test case callback passed to
it
is no longer immediately executed. This can be tricky to notice.- To avoid common issue with closure within a loop, all
var
within all tests have been upated tolet
when possible (if tests passed after the change).
- To avoid common issue with closure within a loop, all
- Test case defined with a callback. Some authors likes to write
it("test", _ => {})
which creates a asynchronous test (it("test", (done) => { doStuff().on("end", done); })
). Most of these have been fixed. - Old assertions are still available in Node 10. It's also available in Node 12 with
const Test = require("@codewars/test-compat");
. Updating to Chai assertions can be done later with codemod, so it can be skipped.
Use the new "Fork" feature to update kata:
You don't need to open an issue/suggestion and wait to edit. Forking a kata in a language is similar to forking an approved translation, but better because
- all languages can be forked, including those added directly in Kata Editor and the original language
- it's never outdated because it forks from the kata
You should see "Fork" when viewing a kata with the language you've completed in selected. Click that to open a translation editor with the current version filled in. The proposed changes can be merged or rejected after publishing, just like translations.
- Calculate Fibonacci return count of digit occurrences
- -Convert it, quickly!
- -Reverse it, quickly!
- 'x' marks the spot.
- "AURUM RECLUDIT CUNCTA"
- "console.log" and the Lexical "this"
- "string".forEachMatch(regex, callback, [context]);
- "this" is an other problem
- "this" is an other solution
- "TRaduttore".tr( [ "u", "tt" ] , "it" )
- (Insane) N Warriors and a Lamp
- (Ready for) Prime Time
- [AI] Play Me : CodeWarsRunner I (Introduction)
- [AI] Play Me : CodeWarsRunner II (Acceleration)
- [BF] Even or Odd?
- [BF] Fibonacci Sequence
- [BF] Hello World!
- [BF] Quine
- [BF] Reverse input
- [BF] Sort string
- [BF] Squares
- [Geometry A-1] Locate point - to the right, to the left or on the vector?
- [Geometry A-2]: Length of a vector
- /* Strip my Comments */
- # Counting 1: I Want Some Subsets, Not All!
- #
For Kids# Date decryption. - #
For Kids# Date encryption. - #01 - Music theory - Minor/Major chords
- #1 Sequences: Pure Even Digit Perfect Squares (P.E.D.P.S)
- #4 Matrices: Process for a Square Matrix
- #6 Matrices: How Many Matrices Do These Elements Produce?
- #7 Matrices: Focused on the Contour
- #8 Matrices: Up and Down Sorting For Each Column
- +1 Array
- 1 Two 3 Four 5!
- 1's, 0's and wildcards
- 1RM Calculator
- 1st day of month that are Sunday in a year range
- 2 DNAs sequences, coding for same protein?
- 2048!
- 254 shades of grey
- 5 without alphanums!!!
- 5command - Esoteric programming #1
- 5x5 Tap Code
- 7-segment converter
- 8 inch pizza equivalence
- 80's Kids #1: How Many Licks Does it Take?
- 80's Kids #10: Captain Planet
- 80's Kids #2: Help ALF Find His Spaceship
- 80's Kids #3: Punky Brewster's Socks
- 80's Kids #4: Legends of the Hidden Temple
- 80's Kids #5: You Can't Do That on Television
- 80's Kids #6: Rock 'Em, Sock 'Em Robots
- 80's Kids #7: She's a Small Wonder
- 80's Kids #8: The Secret World of Alex Mack
- 80's Kids #9: Down in Fraggle Rock
- 8kyu interpreters: HQ9+
- A (no more) bugs trilogy: Episode 2 - An Array of Tasks
- A (no more) bugs trilogy: Episode 3 - Make a Player
- A Banking Trouble
- A bugs trilogy: Episode 1 - "Let Math.Random(); decide your future"
- A Crazy Robot? Who's is behind the scenes to make that?
- A for Apple
- A functional deck of cards....
- A kata is a kata, you can't say it's only a half!
- A Knight's Tour
- A Letter from Your Niece
- A Man and his Umbrellas
- A Memory game array
- A Promise is a Promise
- A simple Tic-tac-toe class
- A Taste of Curry
- Aaaaaand theeeeeen
- ABC - Esoteric programming #2
- Abstract Model Magic
- Accumulator Calculator
- ACME factory needs your help
- Acute, Obtuse, or Right?
- AD2070: Help Lorimar troubleshoot his robots- ultrasonic distance analysis
- AD2070: Help Lorimar troubleshoot his robots-Search and Disable
- Ada goes to coding bootcamp
- Add commas to long numbers
- Add Length
- Add new item (collections are passed by reference)
- Adding Arrays
- Adding Big Numbers
- Adding Binary Numbers
- Adding useful functional functionality to JavaScript arrays
- Addition with Limitations
- Additionless addition.
- Additive Numbers
- Advanced Events
- After(?) Midnight
- Age Range Compatibility Equation
- Alex & snooker: points earned.
- Alex & snooker: scores.
- Alfred's Laundry Robot
- Algebraic Lists
- Aliens have landed
- All Balanced Parentheses
- All Inclusive?
- All representations as binomial coefficient, or: How often in Pascal's Triangle ?
- All Star Code Challenge #12
- All Star Code Challenge #17
- All Star Code Challenge #18
- All Star Code Challenge #25
- All Star Code Challenge #32
- All that is open must be closed...
- All unique
- Alphabet symmetry
- Alphabetic Anagrams
- Alphabetical Sequence
- Alphabetize a list by the nth character
- Alphametics Solver
- Alternate capitalization
- Alternate Square Sum
- altERnaTIng cAsE <=> ALTerNAtiNG CaSe
- Alternating Loops
- Alternating Operations On A Nested Array
- Alternative Truth Machine
- Am I safe to drive?
- Amidakuji
- Amount to Coins - Universal
- An 'orrible expression on 'is face
- An Eventful Bus
- Anagram difference
- And the Mosckar goes to…
- Angle Between Clock Hands
- Angle-a-trons and Phyllotaxy
- Angular modules
- Anonymous Returns.
- Answering questions about data with Lo-Dash - 1
- Antipodal Points with Same Temperature
- AOP - After
- AOP - Around
- AOP - Before
- Apparently-Modifying Strings
- Apply offset to subtitles
- Approving Kata
- Approximate Fractions
- Arbitrary-Length Integer Arithmetic
- Are arrow functions odd?
- Are the values equal?
- Are there any arrows left?
- Are they the "same"?
- Are we alternate?
- Are You a One-Liner? #1: divide 2,3,5,7
- Are You a One-Liner? #2: multiplication table
- Are You a One-Liner? #3: A4 Paper
- Are you Geometric or Arithmetic? No, I´m both of them.
- Area and perimeter of the ellipse
- Area of a Circle
- Area of a Square
- Area of House from Path of Mouse
- Area or Perimeter
- Arguments to Binary addition
- Arithmetic progression
- Armstrong Number
- Around Fibonacci: chunks and counts
- Array combinations
- Array Deep Count
- Array element parity
- Array Graphics - Lines
- Array Info
- Array of Morse, find unique and dublicate elements
- Array power
- Array reduction
- Array to HTML table
- Array.isArray
- Array.prototype.push
- Array.prototype.splice(from, count, insertItems...)
- Array.prototype.splice(from, count, insertItems...) - Advanced
- Arrays are Objects
- Arrays of cats and dogs
- Arrays of Lists of Sets
- Article archive and social likes
- Ascii Art Generator
- ASCII Games: Dance Dance Evolution I
- ASCII Games: Flood Fill (Player)
- ASCII Games: Warning: Ice!
- ASCII hex converter
- ASCII letters from Number
- ASCII Shift Encryption/Decryption
- Assembler interpreter (part II)
- Assignment #3
- Assorted Rectangular Pieces Puzzle
- Atbash Cipher
- Atbash Cipher Helper
- ATM Heist
- Authenticate a list of usernames
- Auto Sorted Array - Easy
- Autocomplete! Yay!
- Automaton (Part 1)
- Automaton (Part 2)
- Automaton (Part 3)
- Automorphic Number (Special Numbers Series #6)
- Average Scores
- Average value of squared even positive integers array
- Back to KinderGarten (eeeeeeasy)
- Back to KinderGarten 3 : What's this list ? (easy?)
- Back to KinderGarten II : Where's Aïcha ? (eeeasy)
- Back to the Future?
- Backspaces in string
- Balance the arrays
- Balance the parentheses
- Balance the tree
- Balanced ()
- Ball Launcher Robot
- Ball Roll On Quartic Polynomial
- Bank Robbery
- Bar Graph - Graphing #1
- Barbell racking calculator
- Barbell weight
- Base64 Encoding
- Baseball
- Basic Compression
- Basic JS - Building a calculator
- Basic JS - Calculating averages
- Basic markdown to HTML
- Basic neural networks - Machine Learning #2
- Basic Training: Add item to an Array
- Basics - Generators #1
- Basics 04: Rotate Matrix
- Basket of Fruits
- Batman Quotes
- Battle of the characters (Easy)
- Battle of the characters (Medium)
- Bầu cua tôm cá
- BBQ Pitmaster
- Be Concise I - The Ternary Operator
- Be Concise II - I Need Squares
- Be Concise III - Sum Squares
- Be Concise IV - Index of an element in an array
- Beam me up Statey using ReactJS
- Beats by Dr. Dre
- Beautiful STAR
- BECOME IMMORTAL
- Beeramid
- Begin your day with a challenge, but an easy one.
- Beginner Series #2 Clock
- Behind Enemy Lines
- Berlin Clock
- Berserk rater: CG Vs. Clang
- Bet payout calculator
- Bicycle gear inch calculator
- Big Arithmetic - integer add/subtract
- Big Integer Modulo
- Big integers sum
- Big number problem
- Big Vocabulary
- Bill Gates' Percentage Calculator
- Bin to Decimal
- Binary Genetic Algorithms
- Binary scORe
- Binary string
- Binary Swap
- Binary sXORe
- Binary to string
- Binary Zoo
- Binding within the List Monad
- BIO 2013 : Watching the Clock
- bit "Wise" #1: XOR-cism
- bit "Wise" #2: SHIFT-iness
- Bit calculator
- Bit Plane Return
- BitMath: Addition
- BitMath: Multiplication
- Bitty Words
- Blobservation
- Block-exchanging reverse
- Bloxorz Solver
- Boardgame Fight Resolve
- Bob - The Automated Manager
- Bob's Secret Cipher
- Body Mass Index (BMI) calculator
- Body mass index calculation
- Boggle Word Checker
- Boolean logic from scratch
- Bored Board Designer
- Born to be chained
- Bouncing Ball
- Braces status
- Bracket Duplicates
- Brainscrambler - Esoteric programming #3
- Branch Prediction
- Breadcrumb Generator
- Breadth-First DOM Traversal
- Bribe the Guards of the Crown Jewels
- Brick pyramid.
- Broken Image - Puzzles #1
- Broken scales
- Broken sequence
- Brownrw8's "for" loop
- Build a pile of Cubes
- Build a Trie
- Building a mini search engine
- Building a Sequence Cocatenating Digits with a Given Order.
- Building blocks
- Building Strings From a Hash
- Bulk up!
- Burrows-Wheeler transform I. Coding
- Burrows-Wheeler transform II. Decoding
- Buying a car
- Buying the Farm : Irrigation
- By the Power Set of Castle Grayskull
- Caesar Cipher Encryption - Variation
- Caesar Cipher Helper
- Caffeine Script
- Calculate age in years
- Calculate Factor
- Calculate Hypotenuse of Right-angled Triangle
- Calculate mean and concatenate string
- Calculate number of inversions in array in linearithmic time
- Calculate Price Excluding VAT
- Calculate Pyramid Height
- Calculate String Rotation
- Calculate the bearing angle angle between two points
- Calculate the required interest rate
- Calculate Two People's Individual Ages
- Calculating Expected Utility
- Calculating with Functions
- Calculating with objects
- Calculator (Addition and Spaces) [Part 1]
- Calendar Week
- Call The Knights!
- Callback Set
- Cambridge Word Scramble
- CamelCase Method
- Can I have cake?
- Can Santa save Christmas?
- Can you create an Ouroboros?
- Can you get the loop ?
- Can you keep a secret?
- Can you move to Zephland?
- Can you test it for me?
- Candy count
- Candy problem
- Canvas Fun #1: Draw Lines
- Canvas Fun #2: Draw Rectangles
- Canvas Fun #3: Draw Screen Unlock Pattern
- Canvas Fun #4: Warning! Traffic Light Ahead!
- Canvas Fun #5: Count The Smiling Face
- Capital Words!
- Capitalize first letter of a string
- Capitals first!
- Car Door Roulette - Easy Version
- Car Door Roulette - Harder Version
- Card Counting
- Card game
- Card game: twenty-one
- Cartesian coordinates from degree angle
- Cartesian neighbors
- Cartesian neighbors distance
- Case Reversal of Consecutive Duplicates
- Case Sensitive
- Case swapping
- Catch me if you can (rolling start)
- Cells states
- Centroid I
- Chain calculator
- Champernowne's Championship
- Change it up
- Changing letters
- Char shuffle
- char_to_ascii
- Character Concatenation
- Character frequency
- Character Frequency
- Character limits: How long is your piece of string?
- Cheating a bit...
- Check a Curious Divisibility. (Brute force version)
- check for winning box in dots and boxes game
- Check if a triangle is an equable triangle!
- Check if number is prime without loops
- Check if two words are isomorphic to each other
- Check RNA Nucleotides
- Check three and two
- Check your arguments
- Checkerboard King Combo Move
- Chess - checkmate with rook in 16 moves
- Chess piece values
- Chessboard Squares Under Queen's Attack
- Chicken Sexing
- Chinese Zodiac
- chmod calculator in octal.
- Chocolate Celebration
- Chocolate Party
- Choose featured projects for Gratipay's homepage!
- Christmas baubles on the tree
- Chuck Norris I - Push Ups
- Chuck Norris II - One Punch
- Chuck Norris VI - Shopping with Chuck
- Chuck Norris VII - True or False? (Beginner)
- Church numbers
- Church Numbers - Add, Multiply, Exponents
- Church numbers (ii)
- Cipher
- Circular Objects #1 - Running around in circles
- Class conundrum - Bug Fixing #7
- Classy Classes
- Classy Extentions
- Classy Polynomials (Part 1)
- Clay Pigeon Shooting
- Clean up your Gibberish!
- Clean your shoes rack
- Climb Time - Can you send it?
- Climbing the Leaderboard
- Clock Hands
- Clock Patience
- Closest and Smallest
- Closest elevator
- Closest friends
- Closest Perfect Power
- Closest to Zero
- Clue - Esoteric programming #4
- Code Adventurer Guild: BeiJing
- Code Adventurer Guild: HongKong
- Code-ilocks. This exercise is JUST RIGHT!
- Codewars Leaderboard Climber
- Codewars style ranking system
- Coding 3min : A*B=C
- Coding 3min : Are they symmetrical?
- Coding 3min : Balance Attraction
- Coding 3min : Count animals
- Coding 3min : Eat watermelon
- Coding 3min : Excel Puzzle #1
- Coding 3min : Excel Puzzle #2
- Coding 3min : Find the murderer
- Coding 3min : Guess the Hat
- Coding 3min : Hacker and change
- Coding 3min : Half it II
- Coding 3min : Half it III
- Coding 3min : Half it IV
- Coding 3min : Max Value
- Coding 3min : Parallel circuit
- Coding 3min : Planting Trees
- Coding 3min : Reading a Book
- Coding 3min : Remove screws I
- Coding 3min : Remove screws II
- Coding 3min : Series circuit
- Coding 3min : Tidy up the room
- Coding 3min : toLoverCase()
- Coding 3min : Waiting for a Bus
- Coding 3min: Bug in Apple
- Coding 3min: Collatz Array(Split or merge)
- Coding 3min: Father and Son
- Coding 3min: Give me the equation
- Coding 3min: Trypophobia
- Coding Meetup #10 - Higher-Order Functions Series - Create usernames
- Coding Meetup #15 - Higher-Order Functions Series - Find the odd names
- Coding with Squared Strings
- Collapse spaces and url encode (no regex or trim)
- Collatz
- Collatz Conjecture (Recursive)
- Collatz Conjecture Length
- Collision Detection
- Collision Detection: Circle-Circle
- Color Ghost
- Color of the moment
- Colored Hexes!
- Colour Association
- Coloured Lattice Points Forming Coloured Triangles
- Combine objects
- Combining Records
- Common array elements
- Common Bit Twiddles
- Compact data processing: bit comparison
- Compare powers
- Compare within margin
- Competitive eating scoreboard
- Complete The Pattern #10 - Parallelogram
- Complete The Pattern #11 - Plus
- Complete The Pattern #12
- Complete The Pattern #13
- Complete The Pattern #14
- Complete The Pattern #15
- Complete The Pattern #16
- Completed Mahjong Hands
- Complex numbers
- Composed Integers Having Prime Factors Only Once
- Composing squared strings
- Compound Nouns, Common Nouns, and Adjectives Test
- CompoundArray
- Compression : impossible
- Computational Geometry 101: Perimeter and Area of an arbitrary shape (2D)
- Compute a convex hull
- Compute the Largest Sum of all Contiguous Subsequences
- Compute Unix path
- Concatenating functions
- Concatenation substring
- Conference Traveller
- Config Parsing: INI
- Configure an express server
- Connect Four
- Connect Four: Unlimited Edition
- Connected blocks
- Connected blocks (second part)
- Consecutive Count
- Consecutive k-Primes
- Consecutive letters
- Consecutive strings
- Conservative Property Proxy
- Consonant value
- Constrained GCD
- Contact Deduplication
- Contamination #1 -String-
- Control the Beast (controlled components in ReactJS)
- Convert a linked list to a string
- Convert a Number to money!!
- Convert an array of strings to array of numbers
- Convert Hash To An Array
- Convert me to an Array of Numbers =)
- Convert PascalCase string into snake_case
- Convert Sentences to New York, my guy.
- Convert the score
- Converter
- Converting integer to currency format
- Conway's Game of Life
- Conway's Game of Life - Unlimited Edition
- Cookie Creator
- Coordinates Validator
- Coprimes up to N
- Cost of Shopping
- Count all the sheep on farm in the heights of New Zealand
- Count chains of ones in subsequences
- Count letters in string
- Count non-decreasing nodes in a binary tree
- Count Repeat Times of Array
- Count the Characters
- Count the Combinations
- Count the connected components
- Count the divisible numbers
- Count the number of cubes with paint on
- Count the Ones
- Count the smiley faces!
- Count The Zeros: 1 to n
- Count word occurrences
- Countdown - Longest Word
- Countdown to Christmas
- Counting DNA Nucleotides
- Counting Duplicates
- Counting E-Primes
- Counting in English one, two, three... to 2 Quadrillion (2,000,000,000,000,000)
- Counting Nested Functions
- Counting power sets
- Counting Sort
- Counting String Subsequences
- Covfefe
- Cracking CRC32
- Crash Override
- Crashing Boxes
- Cream of the crop
- Create 10x10 array and randomly fill each cell with "A", "B", "C", or "D"
- Create a frame!
- Create a House Cleaning Rota
- Create a password hashing function.
- Create an Evaluator Function Creator
- Create Four Letter Birding Codes from Bird Names
- Create palindrome
- Create the base - Dungeon crawler #1
- Create Your Own "Promise.all()"
- Creating Elements with React
- Creating the Matrix (AKA Binary block)
- Credit Card Checker
- Cross the Bridges
- Crossed words
- Crouching Distribution, Hidden Constant
- Crushing blows and blushing crows
- Cryptic Cave: Episode 1
- Cryptography Challenge - Log of Lights
- CSV representation of array
- CTCI 1.4 Palindrome Permutation
- CTCI 1.5 One Away
- Cube-powerful
- CubeSummation
- Currency Conversion
- Currying functions: multiply all elements in an array
- Custom Array Filters
- Custom concat() Array Method
- Custom each() Array method
- Custom Setters and Getters
- Cut array into smaller parts
- Cut me in Pieces but in The Way I Like
- Cycle a list of values
- D&D Character generator #1: attribute modifiers and spells
- D&D Character generator #2: psion power points
- D&D Character generator #3: carrying capacity
- Dana White needs your help... Can you help the UFC?
- Dangerous Dates
- Dashatize it
- dataTypes String to Array
- Date Format Validation
- Date formatter
- Date Sanity Methods
- Dave's gamble.
- Days in the year
- Death Star Construction
- Debug Sum of Digits of a Number
- Debug Tic-Tac-Toe Checker
- Decibel Scale
- Decimal to binary converter
- Decimal to Factorial and Back
- Decipher the Message
- Decipher this!
- Decode Morse
- Decode the Morse code
- Decode the Morse code, advanced
- Decode the Morse code, for real
- Decoded String by the Numbers
- Decompose double strand DNA into 6 reading frames
- Decreasing Inputs
- Decrypt this school cipher
- Deep Assignment
- Deep Freeze
- Defeat the Elemental Titans
- Defend your castle
- Deferred Objects
- Define a card suit
- Defuse the bombs!
- Degree or not Degree (Radian brooo)
- Déjà vu Duplicates
- Delete occurrences of an element if it occurs more than n times
- Deletion in an array
- Delta Bits
- Depot organization 1
- Derive Cipher from Plaintext
- Describe the shape
- Design a simple markdown compiler with string substitution feature
- Detect Pangram
- Determine Results of Pole Vault Competition
- Devil's Sequence
- DevOps legacy roasting -> disco inferno -> burn baby burn
- DevOps New Kids On The Block VS Homie The Clown
- Diamonds and Toads
- Dice roll - D&D #1
- Dice Rolling
- Did she say hallo?
- Difference between biggest 2 numbers
- Difference between two collections
- Difference between years. (Level 1)
- Difference Of Squares
- DigitAll
- Digits Average
- Diophantine Equation
- Directions Reduction
- Disarium Number (Special Numbers Series #3)
- Distance Between 2 Points on a Cartesian Plane
- Distance from the average
- Distribute server workload
- Divide integers as strings
- Divide numbers as strings
- Divide two numbers without using the '/' operator and return the result to a specified number of decimal points
- Diving Scores
- Divisible by previous digit?
- Divisor harmony
- DNA GC-content
- Do something "n.times" (Simplifying "for" loops)
- Do you know how to make Query String?
- Do you speak "English"?
- Do you speak retsec?
- Dodgy delete key
- Dollars and Cents
- Dominant array elements
- Dominant primes
- Domino Tiling - 2 x N Board
- Domino Tiling - 3 x N Board
- Domino Tiling - 5 x 2N Board
- Domino Tiling - M x N Board with Holes
- Don't Drink the Water
- Don't Eat the Last Cake!
- Don't get stressed
- Don't rely on luck HARDCORE
- Dont drive too long!
- Doomsday Basic
- DOS era #1: Help!!!
- DOS era #2: Attrib
- Dota 2 Bots - Pudge's Meat Hook
- Double Rainbow!
- Double Trouble
- Down Arrow With Numbers
- DP - Edit Distance Part 2
- Draw a Circle.
- Dream Or Reality
- Dreidel dreidel
- Driving Licence
- Driving School Series #2
- Dropcaps
- Drunk friend
- Drying Potatoes
- Duck Duck Goose
- Dude E Free
- Dumb News: The Truth About CW Leaderboard !
- Dummy Epoch - find the gap
- Duplicate Arguments
- Duplicates. Duplicates Everywhere.
- Easy Cyclist's Training
- Easy Diagonal
- Easy Line
- Easy mathematical callback
- easy peasy - smallest input
- Easy Time Convert
- Echo
- Effeuiller la marguerite (loves me, loves me not)
- Elapsed Seconds
- Elections: Weighted Average
- Element equals its index
- Elevator algorithm
- Elevator Distance
- Elevator with call buttons
- Ellipse contains point?
- Elo rating - one game, one pair
- Email Validation
- Emily's Eccentric Encoding
- Emirps
- English beggars
- Enumerable Magic #1 - True for All?
- Enumerable Magic #3 - Does My List Include This?
- Enumerable Magic #4 - True for None?
- Enumerable Magic #5- True for Just One?
- Equation Discovery
- Equivalent Dice
- Error Throwing - Error Handling #2
- ES2015: Get the real length of string.
- ES6 string addition
- Escape the maze
- Escaping The Matrix (Reloaded)
- Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
- Especially Joyful Numbers
- esrever esreveR!
- Estimating Amounts of Subsets
- Estimating PI using the Monte Carlo method
- Euclidean distance in n dimensions
- Evaluate a postfix expression
- Even Binary Sorting
- Even Fibonacci Sum
- Even numbers in an array
- Even odd disparity
- Even Odd Pattern #1
- Evens and Odds
- Every archer has its arrows
- Every Every - Shortest Code
- Every nth array element. (Basic)
- Every possible sum of two digits
- Everything Is Even
- Evil Autocorrect Prank
- Excel sheet column numbers
- Exclusive "or" (xor) Logical Operator
- Exclusive presentations
- Expression Transpiler
- Expressive Objects
- Extended weekends
- Extended Weekends - Challenge Edition
- Extending JavaScript Objects: Contains Method
- Extending JavaScript Objects: Get First & Last Array Element
- Extending JavaScript Objects: Reverse String
- Extending JavaScript Objects: Simple Math Methods
- Extra Perfect Numbers (Special Numbers Series #7)
- extract file name
- Extract the IDs from the data set
- Fabergè Easter Eggs crush test
- Fac Recursion (Pest control - find the bugs and fix them)
- Factorial
- Factorial length
- Factory Functions #1 - Creating profile for people
- Factory Functions #2 - Inheritance and Object Composition
- Failed Filter - Bug Fixing #3
- Failed Sort - Bug Fixing #4
- Fake website #1: Choose a good name for the website
- Fake website #2: Choose a best server to create website
- Fake website #3: Choose a cool color for the web site
- Fake website #4: Design a strict user registration verification function
- Fake website #6: Design an automatic beta katas processing function
- Fame Of All
- Fast/Precise Natural Logarithm
- Fastest Code : A*B=C
- Fastest Code : Count animals
- Fastest Code : Equal to 24
- Fastest Code : Excel Puzzle #1
- Fastest Code : Excel Puzzle #2
- Fastest Code : Half it III
- Fastest Code : Half it IV
- Faulty Data Recovery
- Feed Kahumolings!
- Feynman's square question
- Fibo akin
- Fibonacci Generator
- Fibonacci on roids
- Fibonacci, Tribonacci and friends
- Fifa 17 Launch
- Figure Out the Notes
- File Finder
- File Size Trouble!
- Fill in the gaps in my timesheet.
- Filling an array (part 1)
- Filling an array (part 2)
- Filter out for good!
- Filter the array into unique values in 38 chars
- Filter the number
- Filter unused digits
- Filter valid romans
- Financing Plan on Planet XY140Z-n
- Find Cracker.
- Find a Bunch of Common Elements of Two Lists in a Certain Range
- Find a Very Special Set Of Numbers In a Certain Range
- Find Added
- Find All Array Values That Fall Within a Given Difference
- Find all non-consecutive numbers
- Find all occurrences of an element in an array
- Find an area
- Find array
- Find Factors Down to Limit
- Find Fibonacci last digit
- Find Grid Position
- Find heavy ball - level: conqueror
- Find heavy ball - level: master
- Find heavy ball - level: novice
- Find heavy ball - level: ubermaster
- Find last Fibonacci digit [hardcore version]
- Find me the names
- Find min and max
- Find Multiples of a Number
- Find Nearest square number
- Find number in an array # 2
- Find number in an array # 3
- Find number in an array # 4
- Find number in an array # 5
- Find number in an array # 6
- Find Number With Maximum Number Of Divisors
- Find Numbers with Same Amount of Divisors
- Find out the longest string chain
- Find out whether the shape is a cube
- Find sum of top-left to bottom-right diagonals
- Find The Minimum Number Divisible by Integers of an Array I
- Find the area of the rectangle!
- Find the calculation type
- Find the Capitals
- Find the discounted prices
- Find The Duplicated Number in a Consecutive Unsorted List - Tougher Version
- Find the First Number in Having a Certain Number of Divisors I
- Find the force of gravity between two objects
- Find the Golden Ticket!
- Find the hobbits!
- Find the Integral
- Find the Location for the Wildlife Study
- Find the longest gap!
- Find The Max Sum Of Contiguous-Submatrix In a Matrix - Ultimate Version
- Find the maximum possible product of 3 integers in an array
- Find the Middle of the Product
- Find the Mine!
- Find the missed number
- Find the missing element between two arrays
- Find the missing term in a Geometric Progression
- Find the missing term in an Arithmetic Progression
- Find the Most Probable Sum Value or Values, in Rolling N-dice of n Sides
- Find the motif in DNA sequence.
- Find the Nexus of the Codewars Universe
- Find the Nth longest string in an Array
- Find the Number?
- Find the odd int
- Find The Parity Outlier redux
- Find the position!
- Find the roots of a Quadratic Equation - Easy Version
- Find the smallest
- Find the sum of the roots of a quadratic equation
- Find the unique string
- Find the vowels
- Find the Word Pair!
- Find Transcription Factors
- Find twice of a number's value
- Find whether there is a route between two nodes in a graph
- Find within array
- Find X
- Finding North
- Finding Remainder Without Using '%' Operator
- Finding the Closest Maximum Values of a Function to an Upper Limit
- Finish this Mini Sudoku
- First n Prime Numbers
- First-Class Function Factory
- Fix arithmetic progression
- Fix array sequence
- Fix santas List - Christmas special #1
- Fix string case
- Fix your code before the garden dies!
- Fixed length palindromes
- FIXME: Get Full Name
- Fizz Buzz - Without ifs
- Fizz Buzz Reloaded
- FizzBuzz Backwards
- Flatten and sort an array
- flatten()
- Flexible Card Game
- Flight incident probabilities
- Floating-point Approximation (II)
- FloatStream
- Flow division
- Fly as fast as you can
- Folding your way to the moon
- Follow that Spy
- Following Sierpinski's Footprints
- Following the Paths of Numbers Through Prime Factorization
- Food combinations
- For the sake of argument
- For Twins: 1. Types
- For Twins: 2. Math operations
- For UFC Fans (Total Beginners): Conor McGregor vs George Saint Pierre
- Format a string of names like 'Bart, Lisa & Maggie'.
- Format data value
- Format Text
- Format words into a sentence
- Forming a Magic Square
- Four Pass Transport
- Foxes and rabbits
- Fractured Function Forge
- Free pizza
- Frequency Analysis With Buckets
- Freudian translator
- Friday the 13th Part 1
- Friends with Mangoes
- Frugal Pizza
- Fruit Machine
- Fruit string calculator
- Fuel economy converter (mpg <-> L/100 km)
- Fuel usage reporting
- Full Metal Chemist #1: build me...
- Fun with ES6 Classes #1 - People, people, people
- Fun with ES6 Classes #2 - Animals and Inheritance
- Fun with ES6 Classes #3 - Cuboids, Cubes and Getters
- Fun with ES6 Classes #4 - Cubes and Setters
- Function Cache
- Function Coercion Errors
- Function Wrapper: Nullity
- Function Wrappers: Inline Testing
- Function Wrappers: pool
- Function-Factory
- Function.prototype.clone
- Functional Addition
- Functional Binary Trees
- Functional Lists
- Functions of Integers on Cartesian Plane
- functions waterfall!
- Funny jubilees
- Future
- Gaussian primes
- Generalized Matrix Multiplication
- Generate a random number (the hard way!)
- Generate An Array of Unique Strings
- Generate range of integers
- Generate user links
- Generating Generators - Generators #3
- Generic Ball Clock
- Genetic Algorithm Series - #1 Generate
- Genetic Algorithm Series - #3 Crossover
- Geohashing
- Geometric Mean I
- Geometric Progression Sequence
- Geometry Basics: Circle Area in 2D
- Geometry Basics: Distance between circles in 2D
- Geometry Basics: Distance between points in 3D
- Geometry Basics: Triangle Area in 2D
- Geometry Basics: Triangle Perimeter in 2D
- Gerrymander Solver
- Get all array elements except those with specified indexes
- Get angle between hour and minute hands
- Get array elements with specified keys
- get ascii value of character
- get character from ASCII Value
- Get key/value pairs as arrays
- Get Password from grid
- Get root property name
- Get Smallest Common Factor
- Get the closure property
- Get the Excel column title!
- Get the Grid Coordinates
- Get the Mean
- Get your steppin' on son
- Get Zodiac Sign
- getNames()
- Getting along with Bernoulli's numbers
- Getting along with Integer Partitions
- Give me a Diamond
- Give me DST !!!
- Give me the k first digits. Odd digits.
- Global estimates
- Going to zero or to infinity?
- Goldbach’s Conjecture
- Gotta start somewhere - Code Tracker #1
- GPS Navigation
- Grab THOSE EVEN STRINGS !!
- Grandpa's pants
- Graphics Series #1: barcode EAN-13 part1
- Graphics Series #2: barcode EAN-13 part2
- Graphics Series #3: Repair the LED display
- Graphics Series #4: Fireworks
- Graphics Series #5: The rope is burning
- Graphics Series #6: Traffic lights check
- Grasshopper - Function syntax debugging
- Grasshopper - Object syntax debug
- Grasshopper - Terminal Game #1
- Greatest Common Factor of an Array
- Greatest Difference
- Green Glass Roof- Puzzles #6
- Grocer Grouping
- Group in 10s
- Group Repeating Fractions
- Gryffindor vs Slytherin Quidditch Game
- Guess the array
- Guess the list pattern #1
- Guess the list pattern #2
- Guess the number!
- Hack My Account!
- Hacker's job
- Haiku Wizard
- Half Life
- Hall Of Fame
- Hamming Distance - Part 1: Binary codes
- Hamming(7,4) code - Message encoding
- Hamster me
- Handy Toolbox for Kata authors
- Hangman
- Hangman game
- Hangŭl Unicode From Jamo Values
- Hannah vs. Snooze Button
- Happy New Year, 2018 !!
- Happy numbers
- Happy numbers to the n power
- Hard Time Bomb
- Harry and the Mathematician's Chicken
- Haskell scanl function
- Head, Tail, Init and Last
- heggeleggleggo
- Hello Happy Codevarrior!
- Help Mrs Jefferson
- Help Green Lantern with his web site
- Help Kiyo きよ solve her problems LCM Fun!
- Help Mr. E
- Help Mr... Dr. Strange to bargain!
- Help Suzuki complete his chores!
- Help Suzuki count his vegetables....
- Help Suzuki pack his coal basket!
- Help Suzuki purchase his Tofu!
- Help Suzuki rake his garden!
- Help the general decode secret enemy messages.
- Help your fellow warrior!
- Help Yumi collect all the rings. Part 1
- Heroes of Might & Magic II: One-on-One
- Heroes of Might & Magic II: Chain Lightning
- Hex class
- Hex to base64
- Hex Word Sum
- Hexadecimal conversion
- Hidden "Cubic" numbers
- hidden key
- Hide password from jdbc url
- Hide phone numbers
- Highest number with two prime factors
- Hit Count
- Hofstadter Q
- Hold'em Holecard Combinatorics
- Holiday I - Temperature in Bali
- Holiday IV - Leg Room
- Holiday IX - Transit Leg Massage
- Holiday VI - Shark Pontoon
- Holiday X - Bintang Vests
- Hollow array
- Hollow Triangle
- Homogenous arrays
- Horror Top Trumps (card game)
- House of cards
- House Robber
- How deep do these trees even go?
- How far can you pedal a bike???
- How Green Is My Valley?
- How long should you cook this for?
- How long will it take the train to reach its final destination?
- How low do you go?
- How many are smaller than me II?
- How many consecutive numbers are needed?
- How many cows do you have?
- How Many Differences of Squares?
- How many dots are covered
- How many eggs?
- How many feelings?
- How many numbers III?
- How Many Numbers?
- How Many Numbers? II
- How many palindromes can you find ? (performance)
- How many stairs will Suzuki climb in 20 years?
- How many times should I go?
- How much coffee do you need?
- How Much Lines
- How much tax?
- How much Wood?
- How Much?
- How old will I be in 2099?
- HTML DOM: Part 1 - Tree
- HTML DOM: Part 2 - Attributes
- Huffman Encoding
- Human Friendly Random Numbers
- Human readable duration format
- Human readable working hours
- Hungarian Vowel Harmony (harder)
- I guess this is a 6kyu kata #10: Emotion of sentences
- I guess this is a 6kyu kata #2: Merge strings
- I guess this is a 6kyu kata #3: Trim the Christmas tree
- I guess this is a 6kyu kata #5: Whac-A-Mole
- I guess this is a 7kyu kata #1: Search result
- I guess this is a 7kyu kata #4: Find 0 and 1
- I guess this is a 7kyu kata #6: Fruit Ninja I
- I love big nums and I cannot lie
- I need a lookup quick!
- I need more speed!
- I Promise Not To Optimize
- I Spy
- I'm already Tracer
- I'm longer than you!
- Ideal electron distribution
- Identical Elements
- Identify the array's ordering
- Image Files Only
- Image Processing
- Imaginary Base Conversion
- Imperfect Fibonacci Rabbits
- Imperfect Network #1 (duplicate messages)
- Imperfect Network #2 (out-of-order messages)
- Implement "The Match" to assign med school graduates to hospitals
- Implement Array.prototype.forEach
- Implement brute force protection
- Implement Debounce
- Implementing a Queue
- Implementing a Queue - Performance Version
- Implied Probability from Fractional Betting Odds
- Indexed capitalization
- Infinite Diceworks: MeanMaxing your rolls
- Infinite Diceworks: MeanMaxing your rolls (Quantum Mechanically)
- Infinite Sequences
- Ins and Outs--Play game Series #6:
- Insane Coloured Triangles
- Insane Permutation Promenade (from AoC 2017 Day 16)
- Insane TA
- Insert Dashes 2
- Insert into xml object - xml #3
- Insert value into an array
- Inserting multiple strings into another string
- Inspiring Strings
- Instant Runoff Voting
- Integer depth
- Integer reduction
- Integer to Musical Pitch Classes
- Integer triangles
- Integer Triangles Having One Angle The Double of Another One
- Integer with the longest Collatz sequence
- Integers Sum Square
- Integers: Recreation One
- Integers: Recreation Two
- Interactive Dictionary
- Interesting Pyramid
- Interlaced Spiral Cipher
- Invalid Input - Error Handling #1
- Inverted school grades
- Inverting a Hash
- IP Validation
- IPv4 Parser
- IPv6 address validation and contraction
- IPv6 validator
- Irreducible Sum of Rationals
- Is a Prime?
- Is Divisible By 6 Mk II
- Is every value in the array an array?
- Is Integer Array?
- Is it a vowel on this position?
- Is It In?
- Is my girlfriend right?
- Is n divisible by (...)?
- Is the string uppercase?
- Is there a sequence re-occuring in the list
- Is there a vowel in there?
- Is there an arrow missing ? (Relations - Part1: Reflexivity)
- Is this working?
- Is Undefined?
- Is your period late?
- isAN(value)
- Isolate the keys
- ISRC - Significant Figures
- isReallyNaN
- It's Full of Stars
- Iterative Rotation Cipher
- Iterator Basics
- Jail Escape
- Japanese Romaji-to-Hiragana Converter
- Java format Unicode encoder/decoder
- JavaScript class-like objects
- Javascript filter - 1
- Javascript filter - 2
- Javascript filter - 3
- Javascript from the Inside #1 : Map
- Javascript from the Inside #2: Filter
- Javascript Magic Function
- Javascript Mathematician
- JavaScript seems to be broken
- Jewel Thief
- Joe_fe's Kata #2
- John and Ann sign up for Codewars
- Join command (simplified)
- Jokes you've been 'awaiting' for ... promise
- Josephus Permutation
- Josephus Survivor
- JS Golfing #1: undefined
- JS Golfing #2: Math.floor
- JS Golfing #3: Math.round
- JS Golfing #4: Math.random
- JS Golfing #5: A Million Times
- JS Golfing #6: String Summation
- JS Golfing #7: Join
- JS Golfing #8: Is it Uppercase?
- JS is Weird: Return a
- JS is Weird: Return fuelstar
- JSON Account Updater
- JSON Parser
- Jumble words
- Jump!
- Jumping Kangaroos
- Jumping Number (Special Numbers Series #4)
- Jurassic Word
- Just Adding and Multiplying
- k-Primes
- Kama Sutra Cipher Helper
- Kaprekar Split
- Kaprekar's Routine
- Karnaugh's detonating timer (a k-map primer)
- Kata Impossible I - The Impossible Lottery
- Kebabize
- Keypad horror
- Keys, their drawings and ancient symbols
- Keyword Cipher Helper
- Kids and candies
- KISS - Keep It Simple Stupid
- Knapsack Part 1 - The Greedy Solution
- Kushim the Accountant: Extract $ values from text
- L1: Bartender, drinks!
- Land perimeter
- Large Factorials
- Larger Product or Sum
- Largest Cross Sum
- Largest Elements
- Largest integer exponent
- Largest Palindromic Product
- Largest product in a series
- Largest product in a series
- Last
- Last and rich in circle
- Last Digit of an Array
- Last digit of a huge number
- Last digit symmetry
- Last digits of N^2 == N
- Last man standing
- Lat/Long Parser
- Laxative Shot Roulette
- Lazy Chain
- Lazy evaluation
- League Champions
- Left$ and Right$
- Length of words
- Less or Equal
- Let's convert British Pounds to Swiss Franks! (GBP) --> (CHF)
- Let's Play Darts!
- Letter calculator
- Lexicographic Permutations
- Life without primes
- Limit string length - 1
- Linda's speed test
- Line Segments Intersection Point
- Line, Normalization
- Linear Equation Solver
- Linear Regression of Y on X
- Link Up--Play game Series #7
- Linux history and
!
command. Series#1 The!!
command - Linux history and
!
command. Series#2 The!n
command - Linux history and
!
command. Series#3 The!-n
command - Linux history and
!
command. Series#4 The!string
command - Linux history and
!
command. Series#5 The!?string
command - List Comprehensions
- Lists and Objects - Top Trump Optimizer
- Live and Let Dice ...roll
- Live Chess Ratings
- Localize The Barycenter of a Triangle
- Logic Calculator - Puzzles #3
- Logical Conjunction
- Logical Disjunctions
- Logistic Map
- Long Division
- Longest Consecutive Sequence of Squares
- Longest palindrome
- Longest sequence with zero sum
- Longest vowel chain
- Longest Word in Dictionary
- Look and say sequence generator
- look!! Rare Planetary Alignment!
- Looking for a benefactor
- Loose Change
- Loose Change!
- Lorraine Wants to Win the TV Contest
- Lost number in number sequence
- Lost numbers
- Lottery machine
- Lottery Ticket
- Lowercase strings in array
- Lowest product of 4 consecutive numbers
- LRU Cache
- Lucas numbers
- Lucas-Lehmer Test for Mersenne Primes
- Luck check
- Lucky Sevens
- Lychrel numbers
- LZW Compression - Squeeze that data!
- LZW Compression (and decompression)
- Mad Max: Recursion Road
- Madhav array
- Magic Square Validator
- Magic Sum of 3s
- Magic The Gathering #2: Mana
- Magic The Gathering #3: Spell Stack
- Mahjong - #2 Seven-pairs
- Mahjong - #3 How far from winning
- Mahjong - #4 Play with imagination!
- Mahjong winning hand Validation #1: DA SI XI(大四喜)
- Mahjong winning hand Validation #2: DA SAN YUAN(大三元)
- Mahjong winning hand Validation #4: JIU LIAN BAO DENG(九莲宝灯)
- Mahjong winning hand Validation #5: YI SE SI BU GAO(一色四步高)
- Make a 1 to n sequence
- Make a Palindrome
- Make a square box!
- Make acronym
- Make Object Into Iterable Array
- Make the Deadfish swim
- Make the small words big!
- makeAcronym
- makeBackronym
- Making Change
- Making Change: Part 2
- Making Copies
- Making squares with lines
- Man in the west
- Manage the Robot Factory: Day 1
- Mandelbrot set explorer
- Manipulate URL Parameters
- Manipulating financial time-series
- Many Maps As One
- Map and Filter to Get a Special Sequence of Integers
- Map function issue
- Marching armies
- Markings to White Triangles and How to Find Them
- Masquerade Waiting Line
- Master your primes: sieve with memoization
- Mastermind Hint Pegs
- Math expression [HARD][CODE-GOLF]
- Math Issues
- Math Object Madness
- Matrix creation
- Matrix Multiplier
- Matrix Rotation
- Matrix Square Up, B!
- Max Accessor Function
- max diff - easy
- Max number of people and year in a specific place
- Max-min arrays
- Maxed Out
- Maximum Product of Parts
- Maximum Product
- Maya Number Converter
- Meme Maker
- Memesorting
- Memoized Log Cutting
- Memory Reallocation
- Merge two arrays
- MergeSort "merge" function
- Message from Aliens
- Messing with the Elements
- Meta-Kata: Duplicate Detector v0.1
- Metaprogramming: Lisp-style Generic Functions
- Method For Counting Total Occurence Of Specific Digits
- Mexican Wave
- Mid-Endian numbers
- Midpoint inception
- Midtown Navigator
- Miles per gallon to kilometers per liter
- Milliseconds
- Min Factor Distance
- Min or Max of . . .
- Mind the Gap
- Mine Sweeper
- Minimum dollar bill's count
- Minimum Number of Coins
- Minimum path in squares
- Minimum Reduction
- Minimum Steps (Array Series #6)
- Minimum unfairness of a list/array
- Miracle Sort
- Mirroring cipher
- Mispelled word
- Missing Alphabet
- Missing Angle
- Missing Generator
- Missing number in Unordered Arithmetic Progression
- Mission: Hidden Message
- Mix Fruit Juice
- Mixbonacci
- mkdir -p
- Mnemo Passwords : pwgen
- Mnemonic Lookup
- Modulo operations of big Numbers
- Monads: The Maybe Monad
- Monads: The list monad
- Money Match: Double or Nothing
- Mongodb ObjectID
- Monkey Talk
- Monkey Tennis - The Aftermath
- Monkey's MATH 01: How many "ZERO"s?
- MONTE CARLO 3D
- month name story
- Months, Weeks, Days, Hours and Minutes
- Most Consecutive Zeros of a Binary Number
- Most Frequent Weekdays
- Most frequently used words in a text
- Mount Events in ReactJS
- Mountain View
- Moves in squared strings (I)
- Moves in squared strings (II)
- Moves in squared strings (III)
- Moves in squared strings (IV)
- Moving element in an array
- Mr. Freeze
- Mr. Right & Mr. Wrong #2: Who is Mr.Wrong?
- MTV Cribs
- Multi Line Task: Fizz Buzz
- Multi Line Task: GCD Function
- Multi Line Task++: Hello World
- Multi Line Task∞: Hello World
- Multiple implications
- Multiple of index
- Multiple remainder of the division
- Multiple Shots at Victory
- Multiples by permutations
- Multiples By Permutations II
- Multiples of 3 and 5 redux
- Multiplication - Generators #2
- Multiplication sequence - part 1
- Multiplicative Persistence... What's special about 277777788888899?
- Multiply a very large number
- Multiply characters
- Multiply list by integer (with restrictions)
- Multiply the number
- Multiply Word in String
- multiply(value, times)
- Mutate My Strings
- Mutual Recursion
- myjinxin katas #001 : Rotate, Remove, Rerurn
- myjinxin katas #002 : Hotel room number
- myjinxin katas #003 : Crossword puzzle
- myjinxin katas #004 : Soldier's queue training(easy version)
- myjinxin katas #005 : Age Of Wind
- myjinxin's Fairy tales #001 : Aladdin's lamp and three wishes
- myjinxin's Fairy tales #002 : Ali Baba and the Forty Thieves I
- myjinxin's Fairy tales #003 : Ali Baba and the Forty Thieves II
- myjinxin's Fairy tales #004 : Ali Baba and the Forty Thieves III
- myjinxin's Fairy tales #005 : The little match girl
- Mystery Function
- Mystery function #1
- Mystery function #2
- N High Scores
- N smallest elements in original order
- n-Bonacci Ratio
- N-centered Array
- N-Parasitic Numbers Ending in N
- N00bify - English to n00b Translator
- Name Array Capping
- Name on billboard
- Name Shuffler
- Name That Integer
- Name to Matrix
- Name Your Space
- Narcissistic Numbers
- Natas Recipes
- National Bath Safety Month
- NATO Phonetic Alphabet
- Natural Log Approximator
- Naughty or Nice?
- Needles in a haystack
- Negation of a Value
- Nesting Structure Comparison
- New £5 notes collectors!
- new Deck() of Cards
- new IntStorage(byteLength, ints).read(from, count);
- new IntStorage(byteLength).write(value, length)
- new with apply
- Next Featured Number Higher than a Given Value
- Next Largest Value (by rearranging the last digit and the last by one if neccessary)
- Next Palindromic Number.
- Next smaller number with the same digits
- Nice Array
- Nickname Generator
- NIM the game
- Ninety Nine Thousand Nine Hundred Ninety Nine
- Ninja vs Samurai: Attack + Block
- Ninja vs Samurai: Strike
- No Duplicates Here
- No Loops 1 - Small enough?
- No Loops 1 - Small enough? - Shortest Code Version
- No Loops 2 - You only need one
- No Loops 2 - You only need one - Shortest Code Version
- No Return #2: Test the Devices
- No Return #3: Solve the Equation
- Node.js Async I/O
- Non Decomposable Primes as Sums of Perfect Squares
- Non-even substrings
- None shall pass
- noobCode 03: CHECK THESE LETTERS... see if letters in "String 1" are present in "String 2"
- noobCode 04: HOT SINGLES...compare two arrays, return the unpaired items !
- Noonerize Me
- NOP
- Normal number
- Normalizing Out of Range Array Indexes
- Not 3 in a row
- Not all but sometimes all
- Not prime numbers
- Not Quine
- Not so black box
- Not that obvious summation
- Not very secure
- Now that's a crib!
- Noye's Fludde
- NSA Phone Tapping
- NSA's Little Puzzle
- nth Floyd line
- Nth Smallest Element (Array Series #4)
- Nth term - Linear Sequences
- Nuclear Missile Manager
- Number , number ... wait LETTER !
- Number climber
- Number Decoding
- Number Manipulation I (Easy)
- Number of anagrams in an array of words
- Number of Folds
- Number of measurements to spot the counterfeit coin
- Number of Palindromic Substrings
- Number of permutations without repetitions
- Number of Proper Fractions with Denominator d
- Number Shortening Filter
- Number to words
- number with 3 roots.
- Number-like counter
- Number-Star ladder
- Number.prototype.toDecimal
- Numbers and its Reversal Having Same Prime Factors.
- Numbers in different systems
- Numbers in strings
- Numbers of Letters of Numbers
- Numbers that are a power of their sum of digits
- Numbers Which Sum of Powers of Its Digits Is The Same Number
- Numbers' Plus Pattern
- Numerical Palindrome #1
- Numerical Palindrome #1.5
- Numerical Palindrome #2
- Numerical Palindrome #3
- Numerical Palindrome #3.5
- Numerical Palindrome #4
- Numerical Palindrome #5
- Numerology
- NxN Connect X
- Obfuscation confusion - Bug Fixing #10
- Object to Array
- object to xml - xml #2
- Objectify all the strings
- Odd Not Prime
- Odd-Even String Sort
- Odd-heavy Array
- Odds-Index
- Offload your work!
- Offspring Traits
- Oh come on! Hello world! once again?
- Oh dear God! Is it bugged?
- Oktober Fest: Bjorg's Got A Drinking Problem
- Old Greg's Binary Fingers
- Once
- One down
- One graph or multiple ones ?
- One Line : Bit Calculator
- One line kata: Sum Multiples of 3 and 5
- One Line Task: 'for' fun
- One Line Task: Diamond Creator Pro
- One Line Task: Making Pizza
- One line task: Multiples of 3 and 5
- One Line Task: Paint The Walls Of Office
- One line task: Square a number Without *, + or Math.pow()
- One line task: Square Every Digit
- One Line Task: String Isomorphism
- One Line Task: The Special Downward Step
- One Line Task: Upside-Down Pyramid Addition...REVERSED
- One Line Wonder: Sum All Even Fibonacci Numbers
- One Line: Even Check
- One Line: Even Odd Converter
- One Variable Second Degree Equation Solver
- Ones' Complement
- Onion array
- Ookkk, Ok, O? Ook, Ok, Ooo!
- Operation - Steal the Election!
- Operator Precedence (for beginners)
- Optimum coding school location
- Oracle: Coin Method
- Order Elements in an Array
- Ordinal number check
- Ordinal Numbers
- Ore Numbers
- Organise duplicate numbers in list
- ORing arrays
- Orthogonal Vectors
- Pack the box.
- PaginationHelper
- Pair of gloves
- Pair Zeros
- Palindrome
- Palindrome for your Dome
- Palindrome integer composition
- Palindromes with a slight twist: vowels & consonants assessed separately
- Palindromic Mnemonics
- Paragraph Setting: Align Left
- Parallel resistors
- Parity bit - Error detecting code
- Parse a linked list from a string
- Parse all my XML please - Angular #1
- Parse HTML/CSS Colors
- Parse this function! - Puzzles #7
- Parsing musical notes into MIDI
- Part 1: Evil Programming Government Restrictions
- Partial Word Searching
- Partially equal objects
- Partition On
- Parts of a list
- Password Check - Binary to String
- Path Finder #2: shortest path
- Path Finder #3: the Alpinist
- Path Finder #4: where are you?
- Path Finder #5: there's someone here
- Paths in the Grid
- Paul Cipher & Kevin Arnold
- PC upgrade specs using HOC in ReactJS
- Peak array index
- Peel the Pairs
- Pentabonacci
- Percentage of amino acids
- Perfect Square.
- Perimeter of squares in a rectangle
- Permutation position
- Permutation Average
- Permutation by number
- Permutational Primes
- Permutations - Generators #4
- Permutations Of An Array And Associated Values
- Permute a Palindrome
- Personalising Spammy Marketing Emails
- Personalized brand list
- Pete, the baker
- Physics - Mechanics - Atwood Machines in Series
- Piano Kata, Part 1
- Piano Kata, Part 2
- pick a set of first elements
- Pig Sursurunga
- Pillow on the Fridge
- Ping-Pong service problem
- Pinocchio's polygraph.
- Pitches and Notes
- Pizza Payments
- Pizza Pi Parsimony
- Plants and Zombies
- Play FlappyBird : Advance Bravely
- Play PacMan : Devour all
- Play PingPong : Precise control
- Play Tetris : Shape anastomosis
- Player Contact Manager
- Player Methods - Dungeon crawler #2
- Playing on a chessboard
- Playing with Sets : Complement
- Playing with Sets : Equal or Not ?
- Playing with Sets : Intersection
- Playing with Sets : Sup/Sub
- Playing with Sets : Symmetric difference
- Playing with Sets : Union
- Playing with types
- Plenty of Fish in the Pond
- Plus - minus - plus - plus - ... - Count
- Plus - minus - plus - plus - ... - Sum
- Podcast Speed Listening Calculator
- Points of Reflection
- Pokemon Go
- Pokemon Go - Extended Edition
- PokerHelper lvl. 1
- Pole Vault Starting Marks
- Polish alphabet
- Polygon Orientation
- Pong! [Basics]
- Poor man's spreadsheet API
- Portion of Array
- Possibilities of throwing a coin n times
- Possible Triangles Formed with Available Iron Rods
- Potenciation
- Potion Class 101
- Power
- Power .bind()
- Power 2
- Power Laws
- Powers of 3
- Powers of i
- Practical Interview Prep: Binary Search Tree .contains()
- Practical Interview Prep: Binary Search Tree .push()
- Pre-FizzBuzz Workout #1
- Prefix Permutation
- Presentation order
- Preserve the order !
- Pretty date
- Price is right
- Price of Mangoes
- Prime reduction
- Prime reversion
- Prime Word
- Primes in numbers
- Primitive Pythagorean Triples
- Primorial Of a Number
- Print a Rectangle Using Asterisks
- Print count and numbers
- Print number with character
- PRNG: Linear Congruential Generator
- Process Waterfowl Survey Data Results
- Product Array (Array Series #5)
- Product ID from URL
- Product of Adjacent Grid Numbers
- Product of consecutive Fib numbers
- Product Of Maximums Of Array (Array Series #2)
- Product of the main diagonal of a square matrix.
- Product of two squares
- Product-Sum Numbers
- Program a Calculator #1 - Points in 3D Space
- Program a Calculator #2 - 3D Vectors
- Progressive Spiral Number Branch
- Progressive Spiral Number Distance
- Progressive Spiral Number Position
- Promises Made and Broken: The Misadventures of Bob the Highly Paid Consultant
- Proofreading task: find all duplicate words in a multilingual text
- Protein Synthesis: From DNA to Polypeptide
- Pull your words together, man!
- Push a hash/an object into array
- Puzzle Fighter
- Pythagorean Triplets
- PythonSlice
- Quadratic Enumerator
- Quadruple M
- Quantum Bogosort
- Quartile methods
- Queue Battle
- Queue time counter
- Queue time counter [hard core version]
- Quick (n choose k) calculator
- Quick! Sort!
- Quicksum
- Quidditch Scoreboard
- Quipu Calculator
- Rainfall
- Random case
- Random number in range
- Randomize Objects
- Range function
- Range of Integers in an Unsorted String
- Rank Vector
- Ranking Appointments
- Ranking System
- Rap-Name Generator
- Ratio of Bouncy Numbers
- Reach Me and Sum my Digits
- React Fun #1: Component types and nesting
- React with JSX
- Read the time
- Readability is King
- Readable developer-friendly large numbers
- Really Complex Sum
- Rearrange Number to Get its Maximum
- Rectangle into Squares
- Recurrence by Recursion
- Recursion 101
- Recursion #1 - Factorial
- Recursion #2 - Fibonacci
- Recursion: An introduction
- Recursive Averages
- Recursive Floor Sequence
- Recursive Ninja
- Recursive Ninja: Warlords edition
- Reducing by steps
- Reducing Fractions
- Reducing Problems - Bug Fixing #8
- Refactored Greeting
- refactoring the statement
- regex validation of 24 hours time.
- Regex Match Generator: Alternation
- Regexp Basics - is it IPv4 address?
- Regexp basics - parsing mana cost
- RegExp for validation string
- RegExp Fun #1 - When I miss few days of gym
- Regular Expression - Check if divisible by 0b111 (7)
- Regular Expression for Binary Numbers Divisible by n
- Reimplement Multiplication Part 1
- Relatively Prime Numbers
- Remember
- Remove a Specific Element of an Array
- Remove All The Marked Elements of a List
- Remove consecutive duplicate words
- Remove duplication
- Remove even-count symbol occurrences
- Remove First and Last Character Part Two
- Remove HTML tags using regexp
- Remove method in Arrays
- Remove the extra lowercase 'a' characters
- Remove Zeros
- ReOrdering
- repeatIt
- Replace Noun Phrases with Pronouns
- Replace values with strings
- Replacement cipher
- Represent array of numbers as ranges
- Retrieve Ether Balance
- Return 2019 but without numbers or letters!
- Return a sorted list of objects
- Return a string's even characters.
- Return Specifics from an Object.
- Return String of First Characters
- Return the first M multiples of N
- Return TIMESTAMP from date
- Reverse a Number
- Reverse DNS delegation (RFC4183)
- Reverse every other word in the string
- Reverse fibonacci series
- Reverse Letters in Sentence
- Reverse Mode
- Reverse or rotate?
- Reverse Vowels In A String
- Reversed Message
- reverseIt
- Reverser
- Reversi row rudiments
- riemann sums I (left side rule)
- Rithm Series: Frame a Phrase Simple
- Roasting Chicken
- Robbing Rövarspråket
- RoboScript #5 - The Final Obstacle (Implement RSU)
- Robot Vacuum Cleaner
- Robotic Tattoo Removal
- Rock Paper Scissors Oracle
- Roman numerals converter and validator
- Romanize Russian Road Signs
- ROT13
- ROT13 variant cipher
- Rotate an array matrix
- Rotate Array (JS)
- Rotate Corners
- Rotate for a Max
- Rotate matrix counter - clockwise N - times!
- Rotated string
- Rotation Cipher Cracker
- Round and Padded
- Round by 0.5 steps
- Round to nearest 0 or 5
- Route Calculator
- Routes in a square grid
- Rule 30
- Run-length compression by rule
- Running out of space
- RuplesJS #1: N Times Do
- RuplesJS #2: String Delete
- RuplesJS #3: String EachChar
- RuplesJS #4: String Formatting
- RuplesJS #5: Range
- Russian plurals
- Russian postal code checker
- Saint Petersburg Paradox Model
- Same Birthday Probability
- Santa wish list form in ReactJS
- SantaClausable Interface
- Sashay, array!
- Satisfying numbers
- Save Private Brain
- Scaling Squared Strings
- Scheduling (Round-Robin)
- Scheduling (Shortest Job First or SJF)
- ScholarStem: Unit 6- Sorting Hat!
- Schrödinger's Boolean
- Scooby Doo Puzzle
- Scrambled Numbers Sorting
- Scramblies
- Scraping: Codewars Top 500 Users
- Screen Locking Patterns
- Scrolling Text
- Search and sort names
- search in multidimensional array
- Seating arrangement at a Polyglot Summit
- Second largest in Array
- Secret Agent - Discriminate Missions
- Secret Agent 101: The secret password
- Secret Code
- Secret knock
- Secret Message
- Secret Reverse Language Converter
- See You Next Happy Year
- Seeing Shows at the Edinburgh Fringe!
- Selective Array Reversing
- Selective fear of numbers
- self_converge
- Self-Descriptive Numbers
- Semi-Optional
- Sentence Calculator
- Sentences with Functions
- Separate The Wheat From The Chaff
- Separating Strings
- Sequence classifier
- Sequence convergence
- Sequence to 1
- Sequences and Series
- Series Forensics
- Set - the card game
- Seven "ate" nine!
- SevenAte9
- Seventh JSON of a seventh JSON
- Sexy Primes <3
- Shakespearean Tug of War
- Shape Symmetry
- Share prices
- Sharpen up
- Shifty Closures
- Shop Inventory Manager
- Shorten Me: Array Declaration II (undefined)
- Shorten Me: Array Declaration III (Fibonacci Last Digit)
- Shorten Me: Array Declaration IV (1-30)
- Shorten Me: Array Declaration IX (Variable Types)
- Shorten Me: Array Declaration V (Weekday & Weekend)
- Shorten Me: Array Declaration VI (Months)
- Shorten Me: Array Declaration VII (Alphabets)
- Shorten Me: Array Declaration VIII (Musical Scales)
- Shorten Me: Array Declaration X (O-I-II)
- Shorten Me: Array Declaration XI (Triangle)
- Shorten Me: Array Declaration XII (Constants)
- Shorten Me: Mad Mathematician's Algorithm I (Addition)
- Shorten Me: Mad Mathematician's Algorithm II (Subtraction)
- Shorten Me: Mad Mathematician's Algorithm III (Multiplication)
- Shorten Me: Mad Mathematician's Algorithm IV (Division)
- Shorten Me: Mad Mathematician's Algorithm V (Modulus)
- Shorten Me: Mad Mathematician's Algorithm VI (Power)
- shorter concat [reverse longer]
- Shortest Code : Are they symmetrical?
- Shortest code : Balance Attraction
- Shortest Code : Eat watermelon
- Shortest Code : Find the murderer
- Shortest Code : Guess the Hat
- Shortest Code : Jumping Dutch act
- Shortest Code : Planting Trees
- Shortest Code : Reading a Book
- Shortest Code : Regular expression compression
- Shortest Code : Remove screws I
- Shortest Code : Special factor
- Shortest code : Tidy up the room
- Shortest Code : Waiting for a Bus
- Shortest code: Bug in Apple
- Shortest Code: Collatz Array(Split or merge)
- Shortest code: Father and Son
- Shortest code: Give me the equation
- Shortest code: Max Value
- Shortest Code: Symmetric Sort
- Shortest Code: Trypophobia
- Shortest code: Virus in Apple
- Shortest Knight Path
- Shortest steps to a number
- Showing X to Y of Z Products.
- Shrink the maze!
- SillyCASE
- Simple array rotation
- Simple division
- Simple arithmetic progression
- Simple Arithmetics on X
- Simple array product
- Simple Blackjack
- Simple Change Machine
- Simple Collatz Sequence generator
- Simple Comparison?
- Simple consecutive pairs
- Simple CSS selector comparison
- Simple digit code breaker
- Simple directions reversal
- Simple equation reversal
- Simple Events
- Simple eviternity numbers
- Simple fibonacci strings
- Simple fraction to mixed number converter
- Simple frequency sort
- Simple Fun #364: Not Too Random
- Simple Fun #365: Remove Number Game I
- Simple Fun #377: The Visible Posters II
- Simple Interest and Compound Interest
- Simple Julian date
- Simple letter removal
- Simple Maths Test
- Simple max digit sum
- Simple Memory Manager
- Simple missing sum
- Simple nearest prime
- Simple non-decreasing array
- Simple number sequence
- Simple palindrome game
- Simple parenthesis removal
- Simple Physics Problem
- Simple prime streaming
- Simple remove duplicates
- Simple repeated words
- Simple reversal game
- Simple reversed parenthesis
- Simple rotated palindromes
- Simple Ruby code formatter
- Simple safecracking
- Simple Simple Simple String Expansion
- Simple string characters
- Simple string division
- Simple string division II
- Simple string expansion
- Simple string indices
- Simple string matching
- Simple string reversal
- Simple string reversal II
- Simple Substitution Cipher Helper
- Simple sum of pairs
- Simple template
- Simple Time Bomb
- Simple time difference
- Simple Web Framework #1: Create a basic router
- simpleLog
- Simplify the number!
- Simplifying multilinear polynomials
- Simulating a Multiserver Queue
- Simultaneous Equations - Three Variables
- Single character palindromes
- Single character palindromes II
- Single-Use Tickets: Don't Let Anyone Sneak In!
- Singleton Pattern
- Sir , showMe yourID
- Slamming Lockers
- Sleepy Seals
- sliceBits(int, from, count)
- Sliding Puzzle Solver
- Slow Looping
- Smallest Pair Sum
- Smallest possible sum
- Smallest Product
- Smart Sum
- Smart Toaster
- Smith number
- Smooth numbers
- SMS Lottery Bet Validator
- SMS Shortener
- Soccer Fixtures Results Table
- Socialist distribution
- Solomon's Quest for the Temporal Crystal
- Solve For X
- solve from sums
- Solve Rubik 's Cube by repetition
- Solving Quadratics
- Some Circles
- Some First Primes With Two Digits
- Something 's fishy...
- Sort a 2D array
- Sort and Transform
- sort array by last character
- Sort it out!
- Sort Letters Sum Numbers
- Sort My Shopping
- Sort rectangles and circles by area
- Sort the climbing grades
- Sort the Gift Code
- Sort the Vowels!
- Sorted Arrays
- Sorted list
- Sorted Union
- Sorting Arrays by the Amount of Perfect Squares that Each Element May Generate
- Sorting by bits
- Sorting the Rabbit Hole
- Sorting Time
- sortOf function
- Space Invaders Underdog
- Spanish Conjugator
- Spanish Pirates off the Treasure Coast
- Sparse Ruler
- Sparse array split function
- Special Number (Special Numbers Series #5)
- Special Multiples
- Special Scores For Words
- Speech to Text - String Manipulation
- SpeedCode #1 - Getters and Setters in Object Literals
- SpeedCode #2 - Array Madness
- SpeedCode #3 × Fun with ES6 Classes #5 - Dogs and Classes
- SpeedCode #4 × Factory Functions #3 - Artefacts
- Spicy or Not
- Spider man and his enemy
- Spidey Swings Across Town
- Spinning Rings
- Spiral Matrix
- Split an array
- Split and then add both sides of an array together.
- Split camelcase
- Split In Parts
- Split string for Text-to-Speech API
- Split The Bill
- sPoNgEbOb MeMe
- Spoonerize Me
- Sports league table - help your local team!
- Spraying trees
- Spy Function
- Square root without using library : math
- Square sums (simple)
- Square-Squeek numbers
- Squarefree Part of a Number
- Squares sequence
- Stack Safe Recursion
- Stargate SG-1: Cute and Fuzzy (Improved version)
- Start with a Vowel
- Statistics - Fundamentals
- Statistics for an Athletic Association
- Statistics in Kata 2: AND case - Ball bags
- Steer the Ship
- Steps in k-primes
- Steven's Password Decryption
- Stock Position Size Calculator
- Stone bridge primes
- Stop it, HTML!
- Stop worrying!
- Strange roman numbers
- Street Fighter 2 - Character Selection
- String array duplicates
- String like [Char]
- String basics
- String Box
- String Breakers
- String character frequency
- String chunks
- String Compression Challenge
- String counting
- String doubles
- String Evaluation
- String formatter
- String Gymnastics
- String Integer Greater-than
- String matchup
- String Merge!
- String reduction
- String Reordering
- string return in alphabetical order
- String Scramble
- String subpattern recognition I
- String subpattern recognition II
- String subpattern recognition III
- String Suffixes
- String Templates - Bug Fixing #5
- Strings to numbers
- Strings, strings, strings (Easy)
- Strings, strings, strings (Hard)
- Students' names list
- Stutter function
- Sub-array division
- Subnet Calculating
- Subsequences
- Sum #2
- Sum and Rest the Number with its Reversed and See What Happens
- Sum by Factors
- Sum decomposition
- Sum of (Two) Squares
- Sum of a Sequence [Hard-Core Version]
- Sum of all arguments
- Sum of array singles
- Sum of differences between products and LCMs
- Sum of differences in array
- Sum of digits
- Sum of integer combinations
- Sum of integers in string
- Sum of Multiples
- Sum of numerous arguments
- Sum of prime-indexed elements
- Sum Only Numbers
- Sum Square Difference
- Sum The Strings: ARRAY EDITION
- Sum up the random string
- Sum with Arrows
- sum2total
- Summarize ranges
- Summy
- Super Class Extensions
- Super Smaaassh Brotheerrrs!
- Superphore Master
- Surface Area and Volume of a Trapezoidal Prism
- Sushi-go-round (Beginner's)
- Suzuki needs help lining up his students!
- Swap the head and the tail
- Swap two elements
- Swap two numbers
- Swapping values (Revamped!)
- Swarm bots - swarm intelligence #1
- Swedish Tipping
- Sweet Dreams are Made of Cheese
- Switch/Case - Bug Fixing #6
- Symbolic differentiation of prefix expressions
- Symbols counted
- Synchonizing records
- T.T.T. #7: Profit or loss
- T.T.T. #8: Reverse all
- T.T.T. #9: Peaks and valleys
- T.T.T.#2: Equal to 24
- T.T.T.#3: Three lifts
- T.T.T.#4: Key of door
- T.T.T.#5: Only you
- T.T.T.#6: nth user
- T.T.T.10: The largest square
- T.T.T.11: Three increasing numbers
- T.T.T.12: Split integer
- T.T.T.13: A game named "Five,Ten,Fifteen,Twenty"
- T.T.T.14: Find the largest "X"
- T.T.T.15: Sort the alarm clock
- T.T.T.16: Warning of Array.map()
- T.T.T.23: Silly birds
- T.T.T.24: Chinese surname (《百家姓》)
- T.T.T.33: Grandfather clock
- T.T.T.38: The sum of each digits
- T.T.T.40: m to n % 9
- T.T.T.41: The maximum profit
- T.T.T.43: The appellation of the Chinese people's age and his zodiac(中国人的年龄和他的生肖称谓)
- T.T.T.53: Fighting for love! Knights of the round
- T.T.T.58: Simple face recognition system
- T.T.T.59: The language from the distant planet
- T.T.T.60: Break all the rules
- T.T.T.61: Alien's magic
- Tabs to spaces
- Tail Call Optimization
- Take a Number And Sum Its Digits Raised To The Consecutive Powers And ....¡Eureka!!
- Take an Arrow to the knee, Functionally
- Take It or Leave It Interview Strategy
- Take the Derivative
- Takeshi's Castle Spy: Knock Knock
- Talisman Board Game Combat System Checker
- Tank coding #1 : simple AIM systems
- Tap Into Mr. Mxyzinjin's Brain
- Tap Into Mr. Mxyzinjin's Matrix
- Tap Into Mr. Mxyzinjin's Safe
- Tap into Mr. Mxyzinjin's Stream
- Tap Into Mr. Mxyzinjin's Toy Safe
- Tap into Reivhax's robot
- Temp Tracker: Max, Min, Mean and Mode
- Template Strings
- Test for semiprime (Mathematics)
- Test Your Knowledge Of Function Scope
- Test's results
- Testing Palindromes
- Testing the Porges hypothesis
- Texas Hold'em Hands
- Text align justify
- Text editor feature!
- The 'if' function
- The (nearly) Perfect Mirror
- The 196-algorithm and Lychrel numbers
- The answer to life the universe and everything.
- The Answer to the Ultimate Question of Life, The Universe, and Everything
- The Arpeggiator
- The average length
- The Baby Years III - First Tooth
- The boolean order
- The common directory path
- The Coupon Code
- The Cube Structure
- The Deca Tree
- The Desperate Rocket Scientist
- The Enigma Machine - Part 1: The Plugboard
- The fusc function -- Part 1
- The fusc function -- Part 2
- The good old olden early years
- The Great Game
- The Great Pyramid of Giza
- the hidden thief
- The Ice Cream Vendors Dilema
- The Ladies of ENIAC
- The Lamp
- The largest "mirror"
- The learning game - Machine Learning #1
- The longest bracket substring in the string
- The map and the keys
- The maximum sum value of ranges -- Ultimate version
- The mean of two means
- The money in the bank
- The most asked question on CodeWars
- The Most Repeated Letter.
- The Most Sacred of Days
- The nth smallest integer
- The observed PIN
- The Office I - Outed
- The Office II - Boredom Score
- The Office VII - Expression of Interest
- The old switcheroo
- The old switcheroo 2
- The Overlap Time
- The Owls Are Not What They Seem
- The Park Ranger's Umbrella
- The Power of Exponents
- The Prediction
- The Queen Of Hearts Challenge
- The queen on the chessboard
- The range() function
- The rarest pepe
- The real size of a multi-dimensional array
- The Rhinestone Cowboy ~ Count the dollars in his boots!
- The Shell Game
- The sortReloaded() method
- The Sum and The Rest of Certain Pairs of Numbers have to be Perfect Squares (more Challenging)
- The Supermarket Queue
- The Tale of Two Zeros
- The ugly truth about reduce
- The ugly truth about reduce (ii)
- The ugly truth about reduce (iii)
- The unknown but known variables: Addition
- The Walker
- The wheat/rice and chessboard problem
- There are two kinds of people
- They say that only the name is long enough to attract attention. They also said that only a simple Kata will have someone to solve it. This is a sadly story #1: Are they opposite?
- Thinkful - Logic Drills: Red and bumpy
- Thinkful - Number Drills: Blue and red marbles
- Thinkful - Object Drills: Vectors
- Thinkful - String Drills: Hello, World
- Thinkful - String Drills: Repeater level 2
- Thinking & Testing #38: What's the "?"
- Thinking & Testing : Archery contest
- Thinking & Testing : A happy day will come
- Thinking & Testing : Digital swimming pool
- Thinking & Testing : Falsetto Rap Concert
- Thinking & Testing : From nothingness To nothingness
- Thinking & Testing : Hail and Waterfall
- Thinking & Testing : How many "word"?
- Thinking & Testing : How many blocks?
- Thinking & Testing : I hate big and small
- Thinking & Testing : Incomplete string
- Thinking & Testing : Love Forever
- Thinking & Testing : Math of Middle school
- Thinking & Testing : Math of Primary School
- Thinking & Testing : Nebula or Vortex
- Thinking & Testing : Not perfect? Throw away!
- Thinking & Testing : Operator hidden in a string
- Thinking & Testing : Report about something
- Thinking & Testing : Retention and discard
- Thinking & Testing : Retention and discard II
- Thinking & Testing : Safe position
- Thinking & Testing : Something capitalized
- Thinking & Testing : Spatiotemporal index
- Thinking & Testing : Sport Star
- Thinking & Testing : Substring Magic
- Thinking & Testing : Sum of 15(Hetu Luosliu)
- Thinking & Testing : The repair of parchment
- Thinking & Testing : True or False
- Thinking & Testing : Uniq or not Uniq
- Thinking & Testing : Who are you?
- Thinking & Testing : Wind whispers
- Thinking & Testing: A and B?
- This is odd
- This isn't what you think! The Misadventures of Bob the Highly Paid Consultant #2
- THIS n' THAT
- Three added Characters
- Three Dots--Play game Series #8
- Through the Maze
- Throw from list - Error Handling #3
- Thue-Morse Sequence
- Tic-Tac-Toe Checker
- Tic-Tac-Toe-like table Generator
- Ticker
- Tidy Number (Special Numbers Series #9)
- Tidy up the toy shop - refactor with closure / revealing module pattern
- Time Conversion (Minutes to 12-Hour Clock)
- Time Conversion: 12s and 24s
- Time Converter: hours, minutes, seconds and milliseconds
- Time Degrees
- Time formatting from input. Regex kata
- Time Math
- Time Simulation
- Timers
- To BrainFuck Transpiler
- To Do List
- toHonestlyFixed()
- ToLeetSpeak
- Tom's Allergies
- Tombola - validation
- Tombola teaser
- Total Resistance in a Parallel Circuit
- Touching Rectangles
- Tower Defense: Risk Analysis
- Tower of Hanoi
- Track the Ball
- Tracking Hits for Different Sum Values for Different Kinds of Dice
- Tracking Sums in a Process
- Train to remove duplicates from an array with filter()
- Training JS #1: create your first JS function and print "Helloworld!"
- Training JS #10: loop statement --for
- Training JS #11: loop statement --break,continue
- Training JS #12: loop statement --for..in and for..of
- Training JS #13: Number object and its properties
- Training JS #14: Methods of Number object--toString() and toLocaleString()
- Training JS #15: Methods of Number object--toFixed(), toExponential() and toPrecision()
- Training JS #16: Methods of String object--slice(), substring() and substr()
- Training JS #17: Methods of String object--indexOf(), lastIndexOf() and search()
- Training JS #18: Methods of String object--concat() split() and its good friend join()
- Training JS #19: Methods of String object--toUpperCase() toLowerCase() and replace()
- Training JS #2: Basic data types--Number
- Training JS #20: Methods of String object--charAt() charCodeAt() and fromCharCode()
- Training JS #21: Methods of String object--trim() and the string template
- Training JS #22: Unlock new skills--Arrow function,spread operator and deconstruction
- Training JS #23: methods of arrayObject---push(), pop(), shift() and unshift()
- Training JS #24: methods of arrayObject---splice() and slice()
- Training JS #25: methods of arrayObject---reverse() and sort()
- Training JS #26: methods of arrayObject---map()
- Training JS #27: methods of arrayObject---filter()
- Training JS #28: methods of arrayObject---every() and some()
- Training JS #29: methods of arrayObject---concat() and join()
- Training JS #3: Basic data types--String
- Training JS #30: methods of arrayObject---reduce() and reduceRight()
- Training JS #31: methods of arrayObject---isArray() indexOf() and toString()
- Training JS #32: methods of Math---round() ceil() and floor()
- Training JS #33: methods of Math---max() min() and abs()
- Training JS #35: methods of Math---log() and its family
- Training JS #36: methods of Math---kata author's lover:random()
- Training JS #37: Unlock new weapon---RegExp Object
- Training JS #38: Regular Expression--"^","$", "." and test()
- Training JS #39: Regular Expression--"?", "*", "+" and "{}"
- Training JS #4: Basic data types--Array
- Training JS #40: Regular Expression--"|", "[]" and "()"
- Training JS #41: Regular Expression--""
- Training JS #42: Regular Expression--( ?: ), ( ?= ) and ( ?! )
- Training JS #5: Basic data types--Object
- Training JS #6: Basic data types--Boolean and conditional statements if..else
- Training JS #7: if..else and ternary operator
- Training JS #8: Conditional statement--switch
- Training JS #9: loop statement --while and do..while
- Training Random Testcases #2: Palindrome string
- Tram Capacity
- Transform To Prime
- Transformation iteration
- Transforming Maze Solver
- Translate DNA in 6 frames
- Transpose of a Matrix
- Transpose two strings in an array
- Transposing a song
- Traverse array elements diagonally
- Treasure Box
- Tree Depth
- Tree Directory
- Triangle Line Task: Fizz Buzz
- Triangle of Multiples (Easy One)
- Triangle type
- Triangular matrices.
- Tribonacci Sequence
- Trinary
- Triple Shiftian Numbers
- Triple trouble
- Troll Mystery Encoding
- Truck driving time(Level I)
- Trucks Driver Time.
- True Addition
- True Min
- Trumpness detector
- Truncate a string!
- Try and Give me 5
- Tube strike options calculator
- Turn any word into a beef taco
- TV channels
- Twice Their Age
- Two arrays -- Zero rows and zero columns
- Two cube sums
- Two's complement
- Two's Complement
- Type of sum
- Typoglycemia Generator
- UN-usual Sort
- Unary function chainer
- Understanding closures - the basics
- Unicode Madness: 東方名確認 ~ Eastern Title Validator.
- UniDecoder
- Union of Intervals
- uniq -c (UNIX style)
- Unique digits sequence
- Unique string characters
- Unique Sum
- uniquePush - No Dupes!
- Unit-Test Inception
- Unix command line
ls -l
extract the file type. - Unlucky Days
- Unpacking Arguments
- Unsecure login - Hack this code #1
- Unshackle the Beast (uncontrolled components in ReactJS)
- up AND down
- upperCasePlace()
- Upside down numbers
- Upside-Down Numbers - Challenge Edition
- Upside-Down Pyramid Addition...REVERSED!
- Upstream/Downstream
- Upturn Numeral Triangle
- Urban Dictionary
- URI codec (encode/decode)
- UriBuilder
- UVB-76 Message Validator
- Valid Curly Braces (Code Golf)
- Valid GB number plate?
- Valid HK Phone Number
- Valid Parentheses
- validDate Regex
- Vending Machine
- Vertical symmetry on coordinate plane
- Visa application centre
- Visible Dots On a Die
- Vodka festival.
- Volume of a Cuboid
- Vowel Alternations
- Vowel one
- Vowel remover
- Vowel Shifting
- Vowel-consonant lexicon
- Walk-up Stairs
- Walter's miraculous FizzBuzz factory
- Warm Up for Speed.
- Warrior's adventure
- Waving the Stream
- We are Family
- We are the Robots d[(0)(0)]b
- We need these data immediately!
- Weight of its Contents
- Weighted Grading System
- Weird Factory
- Welcome to Economics! #1 Consumer Price Index
- Welcome to Economics! #2 Economic Surplus
- Well Done Multiplus
- What comes after?
- What Happened To My Object?
- What happened to the vowels?
- What is love?
- What The Biggest Search Keys?
- What's a Perfect Power anyway?
- What's in a name?
- What's the pattern?
- What’s the degree?
- When's my birthday ?
- When's the next train to Brighton?
- Where did my Ether go?
- Where do they meet?
- Where is my parent!?(cry)
- Where is Vasya?
- Where my anagrams at?
- Which are in?
- Which Gas Station should I pick?
- Whitespace Interpreter
- Who ate the cookie?
- Who can still win the Formula One World Championship?
- Who is going to pay for the wall?
- Who wins the card game?
- Who's the greatest?
- Whole of Names
- Whose bicycle?
- WinH's Kata #2 - JavaScript Array-Parser
- Word Challenges at School
- Word Finder
- Word Patterns
- Word Segmentation: MaxMatch
- Wordify an integer
- Wordsearch
- WordSquare
- Working from Home - Lunchtime Beer
- Working With Coloured Numbers
- Working With Coloured Numbers II
- Working with Dictionaries
- World Bits War
- World Rally Championship
- Wrapped Function
- Write a function to sort a given string into alphabetical order
- Write a letter to your friend (给远方的朋友写封信)
- Write JavaScript's 'call' function using apply.
- Write out numbers
- X marks the spot!
- X plus Y Card problem
- Xmas Tree
- xml to object - xml #1
- XOR string reduction
- YaCG: #1 Yet another Card Kata !
- YaCG: #2 One Trick, One Taker.
- YaCG: #3 "no elephant were harmed..."
- Year 2117: How many light-years?
- Yes No Yes No
- You are a Cube!
- You Can't Code Under Pressure #2
- You're not my type
- Your Ride Is Here
- Zebulan's Nightmare
- Zero fill... for the Queen!
- zero-balanced Array
- Zero-plentiful Array
- Zeros and Ones
- Ziggurat Ride of Fortune
- Zip it!
- Zonk game
- 象棋 (Xiangqi/Chinese Chess) Board Validator
Native BigInt
s are available in Node 10.x. JS versions of all BigInt katas (arithmetic operations to numbers represented as strings) should be removed once Node 8.x is deprecated in the future.
Though they should've been removed already anyway since bignumber.js
is installed in the environment, which means require
would have to be disabled. Which does nothing anyway because people can just copy the entire minified source code from the bignumber.js
repo into their solution, and things go out of hand very quickly with this.
- Agda Kata that require rank adjustment
- List of Possible Duplicate Kata
- List of kata that are candidates to retirement
- List of Kata with font Tag in Description (possibly broken)
- Potentially Plagiarized Kata
- Tags and topics to assign to kata
- List of Agda Kata to Update
- List of C Kata to Update
- List of C++ Kata to Update
- List of COBOL Kata to Update
- List of Coq Kata to Update
- List of Crystal Kata to Update
- List of C# Kata to Update
- List of Dart Kata to Update
- List of Elixir Kata to Update
- List of Go Kata to Update
- List of Haskell Kata to Update
- List of Java Kata to Update
- List of JavaScript Kata to Update
- List of Kotlin Kata to Update
- List of Lean Kata to Update
- List of Nim Kata to Update
- List of PHP Kata to Update
- List of Python Kata to Update
- List of Racket Kata to Update
- List of Ruby Kata to Update
- List of Rust Kata to Update
- List of Scala Kata to Update
- List of Solidity Kata to Update
- List of Swift Kata to Update
- List of TypeScript Kata to Update