Skip to content

List of JavaScript Kata to Update

hobovsky edited this page Sep 25, 2026 · 303 revisions

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 or it -> assertions (i.e., assertions must be inside it, and it cannot be nested). Grouping related tests with describe is preferred if there are many test cases. Note that tests with an invalid test structure might still look valid in the output panel. 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 to let when possible (if tests passed after the change).
  • 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.

Notes

Native BigInts in Node

Native BigInts 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.

List of Node 12.x Kata

The following failed to upgrade to Node 14.x/18.x automatically.

  1. Bresenham Circle Algorithm
  2. Ludicrous Coloured Triangles

List of Node 10.x kata

The following failed to update automatically by prepending const Test = require('@codewars/test-compat'); to tests.

  1. Brick by Boring Brick - Mathematical expression interpreter
  2. Mad Mathematician's Calculator (Basic Version)
  3. Mad Mathematician's Calculator (Hardcore Version)
  4. one line task : date converter (not that date, the other one)

List of Node 8.x Kata

  1. "AURUM RECLUDIT CUNCTA" - yet another FUBAR kata with restrictions which relies on specific setup of Node 8.
  2. "console.log" and the Lexical "this"
  3. "string".forEachMatch(regex, callback, [context]);
  4. "TRaduttore".tr( [ "u", "tt" ] , "it" )
  5. [AI] Play Me : CodeWarsRunner I (Introduction)
  6. [AI] Play Me : CodeWarsRunner II (Acceleration)
  7. [BF] Even or Odd?
  8. [BF] Quine
  9. #7 Matrices: Focused on the Contour
  10. #8 Matrices: Up and Down Sorting For Each Column
  11. 1 Two 3 Four 5!
  12. 1st day of month that are Sunday in a year range
  13. 2 DNAs sequences, coding for same protein?
  14. 2048!
  15. 5command - Esoteric programming #1
  16. 5x5 Tap Code
  17. 7-segment converter
  18. 80's Kids #1: How Many Licks Does it Take?
  19. 80's Kids #10: Captain Planet
  20. 80's Kids #2: Help ALF Find His Spaceship
  21. 80's Kids #3: Punky Brewster's Socks
  22. 80's Kids #4: Legends of the Hidden Temple
  23. 80's Kids #5: You Can't Do That on Television
  24. 80's Kids #6: Rock 'Em, Sock 'Em Robots
  25. 80's Kids #7: She's a Small Wonder
  26. 80's Kids #8: The Secret World of Alex Mack
  27. 80's Kids #9: Down in Fraggle Rock
  28. 8kyu interpreters: HQ9+
  29. A (no more) bugs trilogy: Episode 3 - Make a Player
  30. A Banking Trouble
  31. A bugs trilogy: Episode 1 - "Let Math.Random(); decide your future"
  32. A Crazy Robot? Who's is behind the scenes to make that?
  33. A for Apple
  34. A functional deck of cards....
  35. A kata is a kata, you can't say it's only a half!
  36. A Man and his Umbrellas
  37. A Memory game array
  38. A Promise is a Promise
  39. A simple Tic-tac-toe class
  40. A Taste of Curry
  41. Aaaaaand theeeeeen
  42. ABC - Esoteric programming #2
  43. Abstract Model Magic
  44. Accumulator Calculator
  45. ACME factory needs your help
  46. Acute, Obtuse, or Right?
  47. AD2070: Help Lorimar troubleshoot his robots- ultrasonic distance analysis
  48. AD2070: Help Lorimar troubleshoot his robots-Search and Disable
  49. Add Length
  50. Add new item (collections are passed by reference)
  51. Adding Arrays
  52. Adding Big Numbers
  53. Adding Binary Numbers
  54. Additionless addition.
  55. Additive Numbers
  56. Advanced Events
  57. After(?) Midnight
  58. Age Range Compatibility Equation
  59. Alex & snooker: points earned.
  60. Alex & snooker: scores.
  61. Alfred's Laundry Robot
  62. Algebraic Lists
  63. Aliens have landed
  64. All Balanced Parentheses
  65. All representations as binomial coefficient, or: How often in Pascal's Triangle ?
  66. All Star Code Challenge #12
  67. All Star Code Challenge #17
  68. All Star Code Challenge #18
  69. All Star Code Challenge #32
  70. All that is open must be closed...
  71. All unique
  72. Alphabet symmetry
  73. Alphabetic Anagrams
  74. Alphabetical Sequence
  75. Alphabetize a list by the nth character
  76. Alphametics Solver
  77. Alternate capitalization
  78. Alternate Square Sum
  79. altERnaTIng cAsE <=> ALTerNAtiNG CaSe
  80. Alternating Loops
  81. Alternative Truth Machine
  82. Am I safe to drive?
  83. Amidakuji
  84. Amount to Coins - Universal
  85. An 'orrible expression on 'is face
  86. An Eventful Bus
  87. Anagram difference
  88. And the Mosckar goes to…
  89. Angle-a-trons and Phyllotaxy
  90. Angular modules
  91. Anonymous Returns.
  92. Answering questions about data with Lo-Dash - 1
  93. Antipodal Points with Same Temperature
  94. AOP - After
  95. Apparently-Modifying Strings
  96. Apply offset to subtitles
  97. Approving Kata
  98. Approximate Fractions
  99. Are arrow functions odd?
  100. Are the values equal?
  101. Are there any arrows left?
  102. Are they the "same"?
  103. Are we alternate?
  104. Are You a One-Liner? #1: divide 2,3,5,7
  105. Are You a One-Liner? #2: multiplication table
  106. Are You a One-Liner? #3: A4 Paper
  107. Are you Geometric or Arithmetic? No, I´m both of them.
  108. Area and perimeter of the ellipse
  109. Area of a Circle
  110. Area of a Square
  111. Area of House from Path of Mouse
  112. Area or Perimeter
  113. Arguments to Binary addition
  114. Array combinations
  115. Array Deep Count
  116. Array element parity
  117. Array Graphics - Lines
  118. Array Info
  119. Array power
  120. Array reduction
  121. Array to HTML table
  122. Array.prototype.push
  123. Array.prototype.splice(from, count, insertItems...)
  124. Array.prototype.splice(from, count, insertItems...) - Advanced
  125. Arrays are Objects
  126. Arrays of cats and dogs
  127. Arrays of Lists of Sets
  128. Article archive and social likes
  129. Ascend, Descend, Repeat?
  130. Ascii Art Generator
  131. ASCII Games: Dance Dance Evolution I
  132. ASCII Games: Flood Fill (Player)
  133. ASCII Games: Warning: Ice!
  134. ASCII hex converter
  135. Assembler interpreter (part II)
  136. Assorted Rectangular Pieces Puzzle
  137. Atbash Cipher Helper
  138. ATM Heist
  139. Authenticate a list of usernames
  140. Auto Sorted Array - Easy
  141. Autocomplete! Yay!
  142. Automaton (Part 2)
  143. Automaton (Part 3)
  144. Automorphic Number (Special Numbers Series #6)
  145. Average Scores
  146. Back to KinderGarten (eeeeeeasy)
  147. Back to KinderGarten 3 : What's this list ? (easy?)
  148. Back to KinderGarten II : Where's Aïcha ? (eeeasy)
  149. Back to the Future?
  150. Balance the arrays
  151. Balance the parentheses
  152. Balance the tree
  153. Ball Launcher Robot
  154. Ball Roll On Quartic Polynomial
  155. Bar Graph - Graphing #1
  156. Barbell racking calculator
  157. Barbell weight
  158. Base64 Encoding
  159. Baseball
  160. Basic Compression
  161. Basic JS - Building a calculator
  162. Basic markdown to HTML
  163. Basic neural networks - Machine Learning #2
  164. Basics - Generators #1
  165. Basics 04: Rotate Matrix
  166. Basket of Fruits
  167. Batman Quotes
  168. Bầu cua tôm cá
  169. BBQ Pitmaster
  170. Be Concise I - The Ternary Operator
  171. Be Concise II - I Need Squares
  172. Be Concise III - Sum Squares
  173. Be Concise IV - Index of an element in an array
  174. Beautiful STAR
  175. BECOME IMMORTAL
  176. Beeramid
  177. Begin your day with a challenge, but an easy one.
  178. Beginner Series #2 Clock
  179. Behind Enemy Lines
  180. Berlin Clock
  181. Berserk rater: CG Vs. Clang
  182. Bet payout calculator
  183. Bicycle gear inch calculator
  184. Big Arithmetic - integer add/subtract
  185. Big Integer Modulo
  186. Big integers sum
  187. Big number problem
  188. Bin to Decimal
  189. Binary Genetic Algorithms
  190. Binary scORe
  191. Binary string
  192. Binary Swap
  193. Binary sXORe
  194. Binary to string
  195. Binary Zoo
  196. Binding within the List Monad
  197. BIO 2013 : Watching the Clock
  198. bit "Wise" #1: XOR-cism
  199. Bit calculator
  200. Bit Plane Return
  201. BitMath: Addition
  202. BitMath: Multiplication
  203. Bitty Words
  204. Blobservation
  205. Block-exchanging reverse
  206. Bloxorz Solver
  207. Boardgame Fight Resolve
  208. Bob - The Automated Manager
  209. Bob's Secret Cipher
  210. Body mass index calculation
  211. Boggle Word Checker
  212. Boolean logic from scratch
  213. Bouncing Ball
  214. Bracket Duplicates
  215. Brainscrambler - Esoteric programming #3
  216. Branch Prediction
  217. Breadcrumb Generator
  218. Breadth-First DOM Traversal
  219. Bribe the Guards of the Crown Jewels
  220. Broken Image - Puzzles #1
  221. Broken sequence
  222. Build a pile of Cubes
  223. Build a Trie
  224. Building a mini search engine
  225. Building a Sequence Cocatenating Digits with a Given Order.
  226. Building blocks
  227. Building Strings From a Hash
  228. Bulk up!
  229. Burrows-Wheeler transform I. Coding
  230. Burrows-Wheeler transform II. Decoding
  231. Buying a car
  232. Buying the Farm : Irrigation
  233. Caesar Cipher Encryption - Variation
  234. Caesar Cipher Helper
  235. Caffeine Script
  236. Calculate age in years
  237. Calculate Hypotenuse of Right-angled Triangle
  238. Calculate mean and concatenate string
  239. Calculate number of inversions in array in linearithmic time
  240. Calculate Price Excluding VAT
  241. Calculate the required interest rate
  242. Calculate Two People's Individual Ages
  243. Calculating Expected Utility
  244. Calculating with Functions
  245. Calculating with objects
  246. Calculator (Addition and Spaces) [Part 1]
  247. Calendar Week
  248. Callback Set
  249. Cambridge Word Scramble
  250. CamelCase Method
  251. Can I have cake?
  252. Can you get the loop ?
  253. Can you keep a secret?
  254. Can you move to Zephland?
  255. Can you test it for me?
  256. Candy count
  257. Candy problem
  258. Capitalize first letter of a string
  259. Capitals first!
  260. Car Door Roulette - Harder Version
  261. Card Counting
  262. Card game
  263. Card game: twenty-one
  264. Cartesian coordinates from degree angle
  265. Cartesian neighbors
  266. Cartesian neighbors distance
  267. Case Reversal of Consecutive Duplicates
  268. Catch me if you can (rolling start)
  269. Centroid I
  270. Champernowne's Championship
  271. Change it up
  272. char_to_ascii
  273. Character Concatenation
  274. Character limits: How long is your piece of string?
  275. Cheating a bit...
  276. Check a Curious Divisibility. (Brute force version)
  277. check for winning box in dots and boxes game
  278. Check if a triangle is an equable triangle!
  279. Check if number is prime without loops
  280. Check if two words are isomorphic to each other
  281. Check RNA Nucleotides
  282. Check three and two
  283. Check your arguments
  284. Checkerboard King Combo Move
  285. Chess piece values
  286. Chessboard Squares Under Queen's Attack
  287. Chicken Sexing
  288. Chinese Zodiac
  289. Chocolate Celebration
  290. Chocolate Party
  291. Choose featured projects for Gratipay's homepage!
  292. Christmas baubles on the tree
  293. Chuck Norris I - Push Ups
  294. Chuck Norris II - One Punch
  295. Chuck Norris VI - Shopping with Chuck
  296. Chuck Norris VII - True or False? (Beginner)
  297. Church numbers
  298. Cipher
  299. Circular Objects #1 - Running around in circles
  300. Class conundrum - Bug Fixing #7
  301. Classy Classes
  302. Classy Extentions
  303. Clay Pigeon Shooting
  304. Clean up your Gibberish!
  305. Clean your shoes rack
  306. Climbing the Leaderboard
  307. Clock Hands
  308. Clock Patience
  309. Closest and Smallest
  310. Closest elevator
  311. Closest friends
  312. Closest to Zero
  313. Clue - Esoteric programming #4
  314. Code Adventurer Guild: BeiJing
  315. Code Adventurer Guild: HongKong
  316. Code-ilocks. This exercise is JUST RIGHT!
  317. Codewars style ranking system
  318. Coding 3min : A*B=C
  319. Coding 3min : Are they symmetrical?
  320. Coding 3min : Balance Attraction
  321. Coding 3min : Count animals
  322. Coding 3min : Eat watermelon
  323. Coding 3min : Excel Puzzle #1
  324. Coding 3min : Excel Puzzle #2
  325. Coding 3min : Find the murderer
  326. Coding 3min : Guess the Hat
  327. Coding 3min : Hacker and change
  328. Coding 3min : Half it II
  329. Coding 3min : Half it III
  330. Coding 3min : Half it IV
  331. Coding 3min : Max Value
  332. Coding 3min : Parallel circuit
  333. Coding 3min : Planting Trees
  334. Coding 3min : Reading a Book
  335. Coding 3min : Remove screws I
  336. Coding 3min : Remove screws II
  337. Coding 3min : Series circuit
  338. Coding 3min : Tidy up the room
  339. Coding 3min : toLoverCase()
  340. Coding 3min : Waiting for a Bus
  341. Coding 3min: Bug in Apple
  342. Coding 3min: Collatz Array(Split or merge)
  343. Coding 3min: Father and Son
  344. Coding 3min: Give me the equation
  345. Coding 3min: Trypophobia
  346. Coding Meetup #10 - Higher-Order Functions Series - Create usernames
  347. Coding Meetup #15 - Higher-Order Functions Series - Find the odd names
  348. Coding with Squared Strings
  349. Collatz
  350. Collision Detection
  351. Color Ghost
  352. Color of the moment
  353. Colored Hexes!
  354. Coloured Lattice Points Forming Coloured Triangles
  355. Combine objects
  356. Combining Records
  357. Common array elements
  358. Common Bit Twiddles
  359. Compact data processing: bit comparison
  360. Compare powers
  361. Competitive eating scoreboard
  362. Complete The Pattern #10 - Parallelogram
  363. Complete The Pattern #11 - Plus
  364. Complete The Pattern #12
  365. Complete The Pattern #13
  366. Complete The Pattern #14
  367. Complete The Pattern #15
  368. Complete The Pattern #16
  369. Completed Mahjong Hands
  370. Complex numbers
  371. Composed Integers Having Prime Factors Only Once
  372. Composing squared strings
  373. Compound Nouns, Common Nouns, and Adjectives Test
  374. CompoundArray
  375. Compression : impossible
  376. Computational Geometry 101: Perimeter and Area of an arbitrary shape (2D)
  377. Compute a convex hull
  378. Compute the Largest Sum of all Contiguous Subsequences
  379. Compute Unix path
  380. Concatenating functions
  381. Concatenation substring
  382. Conference Traveller
  383. Config Parsing: INI
  384. Configure an express server
  385. Connect Four
  386. Connect Four: Unlimited Edition
  387. Connected blocks
  388. Connected blocks (second part)
  389. Consecutive Count
  390. Consecutive k-Primes
  391. Consecutive strings
  392. Conservative Property Proxy
  393. Consonant value
  394. Constrained GCD
  395. Contact Deduplication
  396. Contamination #1 -String-
  397. Control the Beast (controlled components in ReactJS)
  398. Convert an array of strings to array of numbers
  399. Convert Hash To An Array
  400. Convert PascalCase string into snake_case
  401. Convert Sentences to New York, my guy.
  402. Convert the score
  403. Converter
  404. Converting integer to currency format
  405. Conway's Game of Life - Unlimited Edition
  406. Coordinates Validator
  407. Coprimes up to N
  408. Cost of Shopping
  409. Count all the sheep on farm in the heights of New Zealand
  410. Count chains of ones in subsequences
  411. Count the Combinations
  412. Count the connected components
  413. Count the divisible numbers
  414. Count the number of cubes with paint on
  415. Count the Ones
  416. Count the smiley faces!
  417. Count The Zeros: 1 to n
  418. Count word occurrences
  419. Countdown - Longest Word
  420. Countdown to Christmas
  421. Counting DNA Nucleotides
  422. Counting Duplicates
  423. Counting E-Primes
  424. Counting in English one, two, three... to 2 Quadrillion (2,000,000,000,000,000)
  425. Counting Nested Functions
  426. Counting Sort
  427. Counting String Subsequences
  428. Covfefe
  429. Cracking CRC32
  430. Crash Override
  431. Crashing Boxes
  432. Cream of the crop
  433. Create 10x10 array and randomly fill each cell with "A", "B", "C", or "D"
  434. Create a frame!
  435. Create a House Cleaning Rota
  436. Create a password hashing function.
  437. Create Four Letter Birding Codes from Bird Names
  438. Create palindrome
  439. Create the base - Dungeon crawler #1
  440. Create Your Own "Promise.all()"
  441. Creating Elements with React
  442. Credit Card Checker
  443. Cross the Bridges
  444. Crouching Distribution, Hidden Constant
  445. Crushing blows and blushing crows
  446. Cryptic Cave: Episode 1
  447. Cryptography Challenge - Log of Lights
  448. CSV representation of array
  449. Currency Conversion
  450. Currying functions: multiply all elements in an array
  451. Custom Array Filters
  452. Custom concat() Array Method
  453. Custom each() Array method
  454. Custom Setters and Getters
  455. Cut array into smaller parts
  456. Cut me in Pieces but in The Way I Like
  457. D&D Character generator #1: attribute modifiers and spells
  458. D&D Character generator #2: psion power points
  459. D&D Character generator #3: carrying capacity
  460. Dangerous Dates
  461. Dashatize it
  462. dataTypes String to Array
  463. Date Format Validation
  464. Date formatter
  465. Date Sanity Methods
  466. Dave's gamble.
  467. Days in the year
  468. Debug Sum of Digits of a Number
  469. Decibel Scale
  470. Decipher the Message
  471. Decipher this!
  472. Decode Morse
  473. Decode the Morse code
  474. Decode the Morse code, advanced
  475. Decode the Morse code, for real
  476. Decoded String by the Numbers
  477. Decompose double strand DNA into 6 reading frames
  478. Decreasing Inputs
  479. Decrypt this school cipher
  480. Deep Assignment
  481. Deep Freeze
  482. Defeat the Elemental Titans
  483. Defend your castle
  484. Deferred Objects
  485. Déjà vu Duplicates
  486. Delete occurrences of an element if it occurs more than n times
  487. Deletion in an array
  488. Delta Bits
  489. Depot organization 1
  490. Derive Cipher from Plaintext
  491. Describe the shape
  492. Design a simple markdown compiler with string substitution feature
  493. Determine Results of Pole Vault Competition
  494. Devil's Sequence
  495. DevOps legacy roasting -> disco inferno -> burn baby burn
  496. Diamonds and Toads
  497. Dice roll - D&D #1
  498. Dice Rolling
  499. Did she say hallo?
  500. Difference between two collections
  501. Difference Of Squares
  502. DigitAll
  503. Digits Average
  504. Disarium Number (Special Numbers Series #3)
  505. Distance Between 2 Points on a Cartesian Plane
  506. Distance from the average
  507. Distribute server workload
  508. Divide integers as strings
  509. Divide numbers as strings
  510. Divisible by previous digit?
  511. Divisor harmony
  512. DNA GC-content
  513. Do something "n.times" (Simplifying "for" loops)
  514. Do you speak "English"?
  515. Do you speak retsec?
  516. Dollars and Cents
  517. Dominant array elements
  518. Dominant primes
  519. Domino Tiling - 2 x N Board
  520. Domino Tiling - 3 x N Board
  521. Domino Tiling - 5 x 2N Board
  522. Domino Tiling - M x N Board with Holes
  523. Don't Drink the Water
  524. Don't get stressed
  525. Don't rely on luck HARDCORE
  526. Dont drive too long!
  527. Doomsday Basic
  528. DOS era #1: Help!!!
  529. DOS era #2: Attrib
  530. Dota 2 Bots - Pudge's Meat Hook
  531. Double Rainbow!
  532. Double Trouble
  533. Down Arrow With Numbers
  534. Draw a Circle.
  535. Dream Or Reality
  536. Dreidel dreidel
  537. Driving Licence
  538. Driving School Series #2
  539. Drunk friend
  540. Drying Potatoes
  541. Duck Duck Goose
  542. Dude E Free
  543. Dumb News: The Truth About CW Leaderboard !
  544. Dummy Epoch - find the gap
  545. Duplicate Arguments
  546. Duplicates. Duplicates Everywhere.
  547. Easy Cyclist's Training
  548. Easy Diagonal
  549. Easy Line
  550. Easy mathematical callback
  551. Easy Time Convert
  552. Echo
  553. Elections: Weighted Average
  554. Element equals its index
  555. Elevator algorithm
  556. Elevator Distance
  557. Elevator with call buttons
  558. Ellipse contains point?
  559. Elo rating - one game, one pair
  560. Email Validation
  561. Emily's Eccentric Encoding
  562. Emirps
  563. English beggars
  564. Enumerable Magic - Does My List Include This?
  565. Enumerable Magic #1 - True for All?
  566. Enumerable Magic #4 - True for None?
  567. Enumerable Magic #5- True for Just One?
  568. Equation Discovery
  569. Equivalent Dice
  570. Error Throwing - Error Handling #2
  571. ES2015: Get the real length of string. 
  572. ES6 string addition
  573. Escape the maze
  574. Esolang Interpreters #1 - Introduction to Esolangs and My First Interpreter (MiniStringFuck)
  575. Especially Joyful Numbers
  576. esrever esreveR!
  577. Euclidean distance in n dimensions
  578. Evaluate a postfix expression
  579. Even Binary Sorting
  580. Even numbers in an array
  581. Even odd disparity
  582. Even Odd Pattern #1
  583. Every archer has its arrows
  584. Every possible sum of two digits
  585. Everything Is Even
  586. Evil Autocorrect Prank
  587. Excel sheet column numbers
  588. Exclamation marks series #4: Remove all exclamation marks from sentence but ensure a exclamation mark at the end of string
  589. Exclusive "or" (xor) Logical Operator
  590. Exclusive presentations
  591. Expression Transpiler
  592. Expressive Objects
  593. Extended weekends
  594. Extended Weekends - Challenge Edition
  595. Extending JavaScript Objects: Contains Method
  596. Extending JavaScript Objects: Get First & Last Array Element
  597. Extending JavaScript Objects: Reverse String
  598. Extending JavaScript Objects: Simple Math Methods
  599. Extra Perfect Numbers (Special Numbers Series #7)
  600. extract file name
  601. Extract the IDs from the data set
  602. Fabergé Easter Eggs crush test
  603. Fac Recursion (Pest control - find the bugs and fix them)
  604. Factorial
  605. Factorial length
  606. Factory Functions #1 - Creating profile for people
  607. Factory Functions #2 - Inheritance and Object Composition
  608. Failed Filter - Bug Fixing #3
  609. Failed Sort - Bug Fixing #4
  610. Fake website #1: Choose a good name for the website
  611. Fake website #2: Choose a best server to create website
  612. Fake website #3: Choose a cool color for the web site
  613. Fake website #4: Design a strict user registration verification function
  614. Fake website #6: Design an automatic beta katas processing function
  615. Fame Of All
  616. Fast/Precise Natural Logarithm
  617. Fastest Code : A*B=C
  618. Fastest Code : Count animals
  619. Fastest Code : Equal to 24
  620. Fastest Code : Excel Puzzle #2
  621. Fastest Code : Half it III
  622. Fastest Code : Half it IV
  623. Faulty Data Recovery
  624. Feed Kahumolings!
  625. Feynman's square question
  626. Fibo akin
  627. Fibonacci Generator
  628. Fibonacci, Tribonacci and friends
  629. Fifa 17 Launch
  630. Figure Out the Notes
  631. File Finder
  632. File Size Trouble!
  633. Fill in the gaps in my timesheet.
  634. Filling an array (part 1)
  635. Filling an array (part 2)
  636. Filter out for good!
  637. Filter valid romans
  638. Financing Plan on Planet XY140Z-n
  639. Find Cracker.
  640. Find a Bunch of Common Elements of Two Lists in a Certain Range
  641. Find a Very Special Set Of Numbers In a Certain Range
  642. Find All Array Values That Fall Within a Given Difference
  643. Find all non-consecutive numbers
  644. Find all occurrences of an element in an array
  645. Find an area
  646. Find array
  647. Find Factors Down to Limit
  648. Find Fibonacci last digit
  649. Find Grid Position
  650. Find heavy ball - level: conqueror
  651. Find heavy ball - level: master
  652. Find heavy ball - level: novice
  653. Find heavy ball - level: ubermaster
  654. Find last Fibonacci digit [hardcore version]
  655. Find me the names
  656. Find min and max
  657. Find Multiples of a Number
  658. Find Nearest square number
  659. Find number in an array # 2
  660. Find number in an array # 3
  661. Find number in an array # 4
  662. Find number in an array # 5
  663. Find number in an array # 6
  664. Find Number With Maximum Number Of Divisors
  665. Find Numbers with Same Amount of Divisors
  666. Find out the longest string chain
  667. Find out whether the shape is a cube
  668. Find sum of top-left to bottom-right diagonals
  669. Find the area of the rectangle!
  670. Find the calculation type
  671. Find the Capitals
  672. Find the discounted prices
  673. Find The Duplicated Number in a Consecutive Unsorted List - Tougher Version
  674. Find the force of gravity between two objects
  675. Find the Golden Ticket!
  676. Find the hobbits!
  677. Find the Integral
  678. Find the Location for the Wildlife Study
  679. Find the longest gap!
  680. Find The Max Sum Of Contiguous-Submatrix In a Matrix - Ultimate Version
  681. Find the Middle of the Product
  682. Find the Mine!
  683. Find the missing element between two arrays
  684. Find the missing term in a Geometric Progression
  685. Find the missing term in an Arithmetic Progression
  686. Find the Most Probable Sum Value or Values, in Rolling N-dice of n Sides
  687. Find the motif in DNA sequence.
  688. Find the Nexus of the Codewars Universe
  689. Find the Nth longest string in an Array
  690. Find the odd int
  691. Find The Parity Outlier redux
  692. Find the position!
  693. Find the smallest
  694. Find the sum of the roots of a quadratic equation
  695. Find the Word Pair!
  696. Find Transcription Factors
  697. Find whether there is a route between two nodes in a graph
  698. Find within array
  699. Find X
  700. Finding North
  701. Finding Remainder Without Using '%' Operator
  702. Finding the Closest Maximum Values of a Function to an Upper Limit
  703. Finish this Mini Sudoku
  704. First n Prime Numbers
  705. First-Class Function Factory
  706. Fix arithmetic progression
  707. Fix array sequence
  708. Fix string case
  709. Fix your code before the garden dies!
  710. Fixed length palindromes
  711. FIXME: Get Full Name
  712. Fizz Buzz - Without ifs
  713. Fizz Buzz Reloaded
  714. FizzBuzz Backwards
  715. Flexible Card Game
  716. Flight incident probabilities
  717. Floating-point Approximation (II)
  718. FloatStream
  719. Fly as fast as you can
  720. Follow that Spy
  721. Following Sierpinski's Footprints
  722. Following the Paths of Numbers Through Prime Factorization
  723. Food combinations
  724. For the sake of argument
  725. For Twins: 1. Types
  726. For UFC Fans (Total Beginners): Conor McGregor vs George Saint Pierre
  727. Format data value
  728. Format Text
  729. Forming a Magic Square
  730. Four Pass Transport
  731. Foxes and rabbits
  732. Free pizza
  733. Frequency Analysis With Buckets
  734. Freudian translator
  735. Friday the 13th Part 1
  736. Frugal Pizza
  737. Fruit Machine
  738. Fruit string calculator
  739. Fuel economy converter (mpg <-> L/100 km)
  740. Fuel usage reporting
  741. Fun with ES6 Classes #1 - People, people, people
  742. Fun with ES6 Classes #2 - Animals and Inheritance
  743. Fun with ES6 Classes #3 - Cuboids, Cubes and Getters
  744. Fun with ES6 Classes #4 - Cubes and Setters
  745. Function Cache
  746. Function Wrappers: Inline Testing
  747. Function Wrappers: pool
  748. Function.prototype.clone
  749. Functional Addition
  750. Functional Binary Trees
  751. Functional Lists
  752. Functions of Integers on Cartesian Plane
  753. functions waterfall!
  754. Funny jubilees
  755. Future
  756. Game Hit the target - 2nd part
  757. Gaussian primes
  758. Generate a random number (the hard way!)
  759. Generate An Array of Unique Strings
  760. Generate range of integers
  761. Generate user links
  762. Generating Generators - Generators #3
  763. Generic Ball Clock
  764. Genetic Algorithm Series - #1 Generate
  765. Genetic Algorithm Series - #3 Crossover
  766. Geohashing
  767. Geometric Mean I
  768. Geometric Progression Sequence
  769. Geometry Basics: Circle Area in 2D
  770. Geometry Basics: Distance between circles in 2D
  771. Geometry Basics: Distance between points in 3D
  772. Geometry Basics: Triangle Area in 2D
  773. Geometry Basics: Triangle Perimeter in 2D
  774. Gerrymander Solver
  775. Get all array elements except those with specified indexes
  776. Get angle between hour and minute hands
  777. Get array elements with specified keys
  778. get ascii value of character
  779. get character from ASCII Value
  780. Get Password from grid
  781. Get root property name
  782. Get Smallest Common Factor
  783. Get the Excel column title!
  784. Get the Grid Coordinates
  785. Get your steppin' on son
  786. Get Zodiac Sign
  787. Getting along with Bernoulli's numbers
  788. Give me a Diamond
  789. Give me DST !!!
  790. Give me the k first digits. Odd digits.
  791. Global estimates
  792. Goldbach’s Conjecture
  793. Gotta start somewhere - Code Tracker #1
  794. GPS Navigation
  795. Grandpa's pants
  796. Graphics Series #1: barcode EAN-13 part1
  797. Graphics Series #2: barcode EAN-13 part2
  798. Graphics Series #3: Repair the LED display
  799. Graphics Series #4: Fireworks
  800. Graphics Series #5: The rope is burning
  801. Graphics Series #6: Traffic lights check
  802. Grasshopper - Function syntax debugging
  803. Grasshopper - Object syntax debug
  804. Grasshopper - Terminal Game #1
  805. Greatest Common Factor of an Array
  806. Greatest Difference
  807. Green Glass Roof- Puzzles #6
  808. Grocer Grouping
  809. Group Repeating Fractions
  810. Gryffindor vs Slytherin Quidditch Game
  811. Guess the array
  812. Guess the list pattern #2
  813. Guess the number!
  814. Hack My Account!
  815. Hacker's job
  816. Haiku Wizard
  817. Half Life
  818. Hall Of Fame
  819. Hamming(7,4) code - Message encoding
  820. Hamster me
  821. Handy Toolbox for Kata authors
  822. Hangman
  823. Hangman game
  824. Hangŭl Unicode From Jamo Values
  825. Hannah vs. Snooze Button
  826. Happy New Year, 2018 !!
  827. Happy numbers
  828. Happy numbers to the n power
  829. Hard Time Bomb
  830. Harry and the Mathematician's Chicken
  831. Haskell scanl function
  832. heggeleggleggo
  833. Hello Happy Codevarrior!
  834. Help Mrs Jefferson
  835. Help Green Lantern with his web site
  836. Help Kiyo きよ solve her problems LCM Fun!
  837. Help Mr. E
  838. Help Mr... Dr. Strange to bargain!
  839. Help Suzuki pack his coal basket!
  840. Help Suzuki purchase his Tofu!
  841. Help the general decode secret enemy messages.
  842. Help your fellow warrior!
  843. Help Yumi collect all the rings. Part 1
  844. Heroes of Might & Magic II: One-on-One
  845. Heroes of Might & Magic II: Chain Lightning
  846. Hex class
  847. Hex to base64
  848. Hex Word Sum
  849. hidden key
  850. Hide from the Sun
  851. Hide password from jdbc url
  852. Hide phone numbers
  853. Highest number with two prime factors
  854. Hit Count
  855. Hofstadter Q
  856. Hold'em Holecard Combinatorics
  857. Holiday IV - Leg Room
  858. Holiday VI - Shark Pontoon
  859. Holiday X - Bintang Vests
  860. Hollow Triangle
  861. Homogenous arrays
  862. Horror Top Trumps (card game)
  863. House of cards
  864. How deep do these trees even go?
  865. How far can you pedal a bike???
  866. How Green Is My Valley?
  867. How long should you cook this for?
  868. How long will it take the train to reach its final destination?
  869. How low do you go?
  870. How many consecutive numbers are needed?
  871. How many cows do you have?
  872. How Many Differences of Squares?
  873. How many dots are covered
  874. How many eggs?
  875. How many feelings?
  876. How many numbers III?
  877. How Many Numbers?
  878. How Many Numbers? II
  879. How many palindromes can you find ? (performance)
  880. How many times should I go?
  881. How much coffee do you need?
  882. How much Wood?
  883. How old will I be in 2099?
  884. HTML DOM: Part 1 - Tree
  885. HTML DOM: Part 2 - Attributes
  886. Human Friendly Random Numbers
  887. Human readable duration format
  888. Human readable working hours
  889. Hungarian Vowel Harmony (harder)
  890. I guess this is a 6kyu kata #10: Emotion of sentences
  891. I guess this is a 6kyu kata #2: Merge strings
  892. I guess this is a 6kyu kata #3: Trim the Christmas tree
  893. I guess this is a 6kyu kata #5: Whac-A-Mole
  894. I guess this is a 7kyu kata #1: Search result
  895. I guess this is a 7kyu kata #4: Find 0 and 1
  896. I guess this is a 7kyu kata #6: Fruit Ninja I
  897. I love big nums and I cannot lie
  898. I need a lookup quick!
  899. I need more speed!
  900. I Promise Not To Optimize
  901. I Spy
  902. I'm already Tracer
  903. I'm longer than you!
  904. Ideal electron distribution
  905. Identify the array's ordering
  906. Image Files Only
  907. Image Processing
  908. Imaginary Base Conversion
  909. Imperfect Fibonacci Rabbits
  910. Imperfect Network #1 (duplicate messages)
  911. Imperfect Network #2 (out-of-order messages)
  912. Implement "The Match" to assign med school graduates to hospitals
  913. Implement brute force protection
  914. Implement Debounce
  915. Implementing a Queue
  916. Implementing a Queue - Performance Version
  917. Implied Probability from Fractional Betting Odds
  918. Indexed capitalization
  919. Infinite Diceworks: MeanMaxing your rolls
  920. Infinite Diceworks: MeanMaxing your rolls (Quantum Mechanically)
  921. Infinite Sequences
  922. Ins and Outs--Play game Series #6:
  923. Insane Permutation Promenade (from AoC 2017 Day 16)
  924. Insert Dashes 2
  925. Insert into xml object - xml #3
  926. Insert value into an array
  927. Inserting multiple strings into another string
  928. Inspiring Strings
  929. Instant Runoff Voting
  930. Integer depth
  931. Integer reduction
  932. Integer to Musical Pitch Classes
  933. Integer triangles
  934. Integer Triangles Having One Angle The Double of Another One
  935. Integer with the longest Collatz sequence
  936. Integers Sum Square
  937. Interactive Dictionary
  938. Interesting Pyramid
  939. Interlaced Spiral Cipher
  940. Invalid Input - Error Handling #1
  941. IP Validation
  942. IPv6 address validation and contraction
  943. IPv6 validator
  944. Is a Prime?
  945. Is Divisible By 6 Mk II
  946. Is Integer Array?
  947. Is It In?
  948. Is n divisible by (...)?
  949. Is there a sequence re-occuring in the list
  950. Is there an arrow missing ? (Relations - Part1: Reflexivity)
  951. Is this working?
  952. Is Undefined?
  953. Is your period late?
  954. isAN(value)
  955. isInt32(int, byteLength)
  956. ISRC - Significant Figures
  957. isReallyNaN
  958. It's Full of Stars
  959. Iterative Rotation Cipher
  960. Japanese Romaji-to-Hiragana Converter
  961. Java format Unicode encoder/decoder
  962. JavaScript class-like objects
  963. Javascript filter - 1
  964. Javascript filter - 2
  965. Javascript filter - 3
  966. Javascript from the Inside #1 : Map
  967. Javascript from the Inside #2: Filter
  968. Javascript Mathematician
  969. JavaScript seems to be broken
  970. Jewel Thief
  971. John and Ann sign up for Codewars
  972. Join command (simplified)
  973. Jokes you've been 'awaiting' for ... promise
  974. Josephus Permutation
  975. Josephus Survivor
  976. JS Golfing #1: undefined
  977. JS Golfing #2: Math.floor
  978. JS Golfing #3: Math.round
  979. JS Golfing #4: Math.random
  980. JS Golfing #5: A Million Times
  981. JS Golfing #6: String Summation
  982. JS Golfing #7: Join
  983. JS Golfing #8: Is it Uppercase?
  984. JSON Account Updater
  985. JSON Parser
  986. Jumble words
  987. Jump!
  988. Jumping Kangaroos
  989. Jumping Number (Special Numbers Series #4)
  990. Jurassic Word
  991. Just Adding and Multiplying
  992. Kama Sutra Cipher Helper
  993. Kaprekar Split
  994. Kaprekar's Routine
  995. Karnaugh's detonating timer (a k-map primer)
  996. Kata Impossible I - The Impossible Lottery
  997. Kebabize
  998. Keypad horror
  999. Keys, their drawings and ancient symbols
  1000. Keyword Cipher Helper
  1001. Kids and candies
  1002. KISS - Keep It Simple Stupid
  1003. Knapsack Part 1 - The Greedy Solution
  1004. Kushim the Accountant: Extract $ values from text
  1005. L1: Bartender, drinks!
  1006. Large Factorials
  1007. Larger Product or Sum
  1008. Largest Cross Sum
  1009. Largest Elements
  1010. Largest Palindromic Product
  1011. Largest product in a series
  1012. Last
  1013. Last and rich in circle
  1014. Last Digit of an Array
  1015. Last digit of a huge number
  1016. Last digit symmetry
  1017. Lat/Long Parser
  1018. Laxative Shot Roulette
  1019. Lazy Chain
  1020. Lazy evaluation
  1021. Left$ and Right$
  1022. Let's Play Darts!
  1023. Lexicographic Permutations
  1024. Life without primes
  1025. Limit string length - 1
  1026. Line Segments Intersection Point
  1027. Line, Normalization
  1028. Linear Equation Solver
  1029. Linear Regression of Y on X
  1030. Link Up--Play game Series #7
  1031. Linux history and ! command. Series#1 The !! command
  1032. Linux history and ! command. Series#2 The !n command
  1033. Linux history and ! command. Series#3 The !-n command
  1034. Linux history and ! command. Series#4 The !string command
  1035. Linux history and ! command. Series#5 The !?string command
  1036. List Comprehensions
  1037. Lists and Objects - Top Trump Optimizer
  1038. Live and Let Dice ...roll
  1039. Live Chess Ratings
  1040. Localize The Barycenter of a Triangle
  1041. Logic Calculator - Puzzles #3
  1042. Logical Disjunctions
  1043. Logistic Map
  1044. Long Division
  1045. Longest Consecutive Sequence of Squares
  1046. Longest palindrome
  1047. Longest Word in Dictionary
  1048. Loose Change
  1049. Loose Change!
  1050. Lost number in number sequence
  1051. Lottery machine
  1052. Lowercase strings in array
  1053. Lowest product of 4 consecutive numbers
  1054. LRU Cache
  1055. Lucas numbers
  1056. Lucas-Lehmer Test for Mersenne Primes
  1057. Lucky Sevens
  1058. Lychrel numbers
  1059. LZW Compression - Squeeze that data!
  1060. LZW Compression (and decompression)
  1061. Mad Max: Recursion Road
  1062. Madhav array
  1063. Magic Square Validator
  1064. Magic The Gathering #2: Mana
  1065. Magic The Gathering #3: Spell Stack
  1066. Mahjong - #2 Seven-pairs
  1067. Mahjong - #3 How far from winning
  1068. Mahjong - #4 Play with imagination!
  1069. Mahjong winning hand Validation #1: DA SI XI(大四喜)
  1070. Mahjong winning hand Validation #2: DA SAN YUAN(大三元)
  1071. Mahjong winning hand Validation #4: JIU LIAN BAO DENG(九莲宝灯)
  1072. Mahjong winning hand Validation #5: YI SE SI BU GAO(一色四步高)
  1073. Make a 1 to n sequence
  1074. Make a Palindrome
  1075. Make a square box!
  1076. Make Object Into Iterable Array
  1077. Make the Deadfish Swim
  1078. Make the small words big!
  1079. Making Change
  1080. Making Change: Part 2
  1081. Making Copies
  1082. Making squares with lines
  1083. Man in the west
  1084. Manage the Robot Factory: Day 1
  1085. Manipulate URL Parameters
  1086. Many Maps As One
  1087. Map and Filter to Get a Special Sequence of Integers
  1088. Map function issue
  1089. Marching armies
  1090. Markings to White Triangles and How to Find Them
  1091. Masquerade Waiting Line
  1092. Master your primes: sieve with memoization
  1093. Math Issues
  1094. Math Object Madness
  1095. Matrix Multiplier
  1096. Matrix Rotation
  1097. Matrix Square Up, B!
  1098. Max number of people and year in a specific place
  1099. Max-min arrays
  1100. Maxed Out
  1101. Maximum Product of Parts
  1102. Maximum Product
  1103. Maya Number Converter
  1104. Memesorting
  1105. Memoized Log Cutting
  1106. Memory Reallocation
  1107. Merge two arrays
  1108. MergeSort "merge" function
  1109. Message from Aliens
  1110. Meta-Kata: Duplicate Detector v0.1
  1111. Metaprogramming: Lisp-style Generic Functions
  1112. Mid-Endian numbers
  1113. Midpoint inception
  1114. Midtown Navigator
  1115. Miles per gallon to kilometers per liter
  1116. Milliseconds
  1117. Min or Max of . . .
  1118. Mind the Gap
  1119. Mine Sweeper
  1120. Minimum dollar bill's count
  1121. Minimum Number of Coins
  1122. Minimum path in squares
  1123. Minimum Reduction
  1124. Minimum Steps (Array Series #6)
  1125. Miracle Sort
  1126. Missing Alphabet
  1127. Missing Angle
  1128. Missing number in Unordered Arithmetic Progression
  1129. Mission: Hidden Message
  1130. Mixbonacci
  1131. mkdir -p - starting from NodeJS 10, fs.mkdirSync has recusrive option, which defeats the purpose of this kata. Either restrict the usage of such option or rertire the kata as obsolete.
  1132. Mnemo Passwords : pwgen
  1133. Mnemonic Lookup
  1134. Modulo operations of big Numbers
  1135. Monads: The Maybe Monad
  1136. Monads: The list monad
  1137. Money Match: Double or Nothing
  1138. Mongodb ObjectID
  1139. Monkey Talk
  1140. Monkey Tennis - The Aftermath
  1141. Monkey's MATH 01: How many "ZERO"s?
  1142. MONTE CARLO 3D
  1143. month name story
  1144. Months, Weeks, Days, Hours and Minutes
  1145. Most Consecutive Zeros of a Binary Number
  1146. Most frequently used words in a text
  1147. Mount Events in ReactJS
  1148. Moves in squared strings (I)
  1149. Moves in squared strings (II)
  1150. Moves in squared strings (III)
  1151. Moves in squared strings (IV)
  1152. MTV Cribs
  1153. Multi Line Task: Fizz Buzz
  1154. Multi Line Task: GCD Function
  1155. Multi Line Task++: Hello World
  1156. Multi Line Task∞: Hello World
  1157. Multiple implications
  1158. Multiple remainder of the division
  1159. Multiples by permutations
  1160. Multiples By Permutations II
  1161. Multiples of 3 and 5 redux
  1162. Multiplication - Generators #2
  1163. Multiplicative Persistence... What's special about 277777788888899?
  1164. Multiply list by integer (with restrictions)
  1165. Multiply the number
  1166. Multiply Word in String
  1167. multiply(value, times)
  1168. Mutate My Strings
  1169. Mutual Recursion
  1170. myjinxin katas #001 : Rotate, Remove, Return
  1171. myjinxin katas #002 : Hotel room number
  1172. myjinxin katas #003 : Crossword puzzle
  1173. myjinxin katas #004 : Soldier's queue training(easy version)
  1174. myjinxin katas #005 : Age Of Wind
  1175. myjinxin's Fairy tales #001 : Aladdin's lamp and three wishes
  1176. myjinxin's Fairy tales #002 : Ali Baba and the Forty Thieves I
  1177. myjinxin's Fairy tales #003 : Ali Baba and the Forty Thieves II
  1178. myjinxin's Fairy tales #004 : Ali Baba and the Forty Thieves III
  1179. myjinxin's Fairy tales #005 : The little match girl
  1180. Mystery Function
  1181. Mystery function #1
  1182. Mystery function #2
  1183. N High Scores
  1184. N smallest elements in original order
  1185. n-Bonacci Ratio
  1186. N-centered Array
  1187. N-Parasitic Numbers Ending in N
  1188. N00bify - English to n00b Translator
  1189. Name Array Capping
  1190. Name on billboard
  1191. Name That Integer
  1192. Name to Matrix
  1193. Natas Recipes
  1194. NATO Phonetic Alphabet
  1195. Natural Log Approximator
  1196. Naughty or Nice?
  1197. Needles in a haystack
  1198. Negation of a Value
  1199. Nesting Structure Comparison
  1200. new Deck() of Cards
  1201. new IntStorage(byteLength, ints).read(from, count);
  1202. new IntStorage(byteLength).write(value, length)
  1203. new with apply
  1204. Next Featured Number Higher than a Given Value
  1205. Next Largest Value (by rearranging the last digit and the last by one if neccessary)
  1206. Next Palindromic Number.
  1207. Next smaller number with the same digits
  1208. Nickname Generator
  1209. NIM the game
  1210. Ninety Nine Thousand Nine Hundred Ninety Nine
  1211. Ninja vs Samurai: Strike
  1212. No Loops 1 - Small enough?
  1213. No Loops 2 - You only need one
  1214. No Return #2: Test the Devices
  1215. No Return #3: Solve the Equation
  1216. Node.js Async I/O
  1217. Non Decomposable Primes as Sums of Perfect Squares
  1218. Non-even substrings
  1219. None shall pass
  1220. noobCode 03: CHECK THESE LETTERS... see if letters in "String 2" are present in "String 1"
  1221. noobCode 04: HOT SINGLES...compare two arrays, return the unpaired items !
  1222. Normal number
  1223. Normalizing Out of Range Array Indexes
  1224. Not all but sometimes all
  1225. Not prime numbers
  1226. Not Quine
  1227. Not so black box
  1228. Not that obvious summation
  1229. Not very secure
  1230. Now that's a crib!
  1231. Noye's Fludde
  1232. NSA Phone Tapping
  1233. NSA's Little Puzzle
  1234. nth Floyd line
  1235. Nth Smallest Element (Array Series #4)
  1236. Nth term - Linear Sequences
  1237. Nuclear Missile Manager
  1238. Number , number ... wait LETTER !
  1239. Number climber
  1240. Number Decoding
  1241. Number Manipulation I (Easy)
  1242. Number of anagrams in an array of words
  1243. Number of Folds
  1244. Number of measurements to spot the counterfeit coin
  1245. Number of Palindromic Substrings
  1246. Number of Proper Fractions with Denominator d
  1247. Number Shortening Filter
  1248. number with 3 roots.
  1249. Number-like counter
  1250. Number-Star ladder
  1251. Number.prototype.toDecimal
  1252. Numbers and its Reversal Having Same Prime Factors.
  1253. Numbers in different systems
  1254. Numbers in strings
  1255. Numbers that are a power of their sum of digits
  1256. Numbers Which Sum of Powers of Its Digits Is The Same Number
  1257. Numbers' Plus Pattern
  1258. Numerical Palindrome #2
  1259. Numerical Palindrome #3
  1260. Numerical Palindrome #3.5
  1261. Numerical Palindrome #4
  1262. Numerology
  1263. NxN Connect X
  1264. Obfuscation confusion - Bug Fixing #10
  1265. Object to Array
  1266. object to xml - xml #2
  1267. Objectify all the strings
  1268. Odd Not Prime
  1269. Odd-heavy Array
  1270. Odds-Index
  1271. Offload your work!
  1272. Offspring Traits
  1273. Oh come on! Hello world! once again?
  1274. Oh dear God! Is it bugged?
  1275. Oktober Fest: Bjorg's Got A Drinking Problem
  1276. Old Greg's Binary Fingers
  1277. Once
  1278. One down
  1279. One graph or multiple ones ?
  1280. One Line : Bit Calculator
  1281. One line kata: Sum Multiples of 3 and 5
  1282. One Line Task: 'for' fun
  1283. One Line Task: Diamond Creator Pro
  1284. One Line Task: Making Pizza
  1285. One line task: Multiples of 3 and 5
  1286. One Line Task: Paint The Walls Of Office
  1287. One line task: Square a number Without *, + or Math.pow()
  1288. One line task: Square Every Digit
  1289. One Line Task: String Isomorphism
  1290. One Line Task: The Special Downward Step
  1291. One Line Wonder: Sum All Even Fibonacci Numbers
  1292. One Line: Even Check
  1293. One Variable Second Degree Equation Solver
  1294. Ones' Complement
  1295. Onion array
  1296. Ookkk, Ok, O? Ook, Ok, Ooo!
  1297. Operation - Steal the Election!
  1298. Optimum coding school location
  1299. Oracle: Coin Method
  1300. Ordinal Numbers
  1301. Ore Numbers
  1302. Organise duplicate numbers in list
  1303. ORing arrays
  1304. Orthogonal Vectors
  1305. Pack the box.
  1306. PaginationHelper
  1307. Palindrome for your Dome
  1308. Palindrome integer composition
  1309. Palindromes with a slight twist: vowels & consonants assessed separately
  1310. Palindromic Mnemonics
  1311. Paragraph Setting: Align Left
  1312. Parallel resistors
  1313. Parity bit - Error detecting code
  1314. Parse a linked list from a string
  1315. Parse all my XML please - Angular #1
  1316. Parse HTML/CSS Colors
  1317. Parse this function! - Puzzles #7
  1318. Parsing musical notes into MIDI
  1319. Partial Word Searching
  1320. Partially equal objects
  1321. Partition On
  1322. Path Finder #2: shortest path
  1323. Path Finder #3: the Alpinist
  1324. Path Finder #4: where are you?
  1325. Path Finder #5: there's someone here
  1326. Paths in the Grid
  1327. Paul Cipher & Kevin Arnold
  1328. PC upgrade specs using HOC in ReactJS
  1329. Peak array index
  1330. Peel the Pairs
  1331. Pentabonacci
  1332. Percentage of amino acids
  1333. Perfect Square.
  1334. Permutation position
  1335. Permutation Average
  1336. Permutation by number
  1337. Permutational Primes
  1338. Permutations - Generators #4
  1339. Permutations Of An Array And Associated Values
  1340. Permute a Palindrome
  1341. Personalising Spammy Marketing Emails
  1342. Personalized brand list
  1343. Physics - Mechanics - Atwood Machines in Series
  1344. Piano Kata, Part 1
  1345. Piano Kata, Part 2
  1346. pick a set of first elements
  1347. Pig Sursurunga
  1348. Pillow on the Fridge
  1349. Ping-Pong service problem
  1350. Pinocchio's polygraph.
  1351. Pitches and Notes
  1352. Pizza Payments
  1353. Plants and Zombies
  1354. Play FlappyBird : Advance Bravely
  1355. Play PacMan : Devour all
  1356. Play PingPong : Precise control
  1357. Play Tetris : Shape anastomosis
  1358. Player Contact Manager
  1359. Player Methods - Dungeon crawler #2
  1360. Playing with Sets : Complement
  1361. Playing with Sets : Equal or Not ?
  1362. Playing with Sets : Intersection
  1363. Playing with Sets : Sup/Sub
  1364. Playing with types
  1365. Plenty of Fish in the Pond
  1366. Plus - minus - plus - plus - ... - Count
  1367. Plus - minus - plus - plus - ... - Sum
  1368. Podcast Speed Listening Calculator
  1369. Pokemon Go
  1370. Pokemon Go - Extended Edition
  1371. PokerHelper lvl. 1
  1372. Pole Vault Starting Marks
  1373. Polish alphabet
  1374. Polygon Orientation
  1375. Poor man's spreadsheet API
  1376. Portion of Array
  1377. Possibilities of throwing a coin n times
  1378. Possible Triangles Formed with Available Iron Rods
  1379. Potenciation
  1380. Potion Class 101
  1381. Power
  1382. Power .bind()
  1383. Power 2
  1384. Power Laws
  1385. Powers of 3
  1386. Powers of i
  1387. Practical Interview Prep: Binary Search Tree .push()
  1388. Pre-FizzBuzz Workout #1
  1389. Prefix Permutation
  1390. Presentation order
  1391. Preserve the order !
  1392. Pretty date
  1393. Price is right
  1394. Price of Mangoes
  1395. Prime reduction
  1396. Prime reversion
  1397. Prime Word
  1398. Primes in numbers
  1399. Primitive Pythagorean Triples
  1400. Primorial Of a Number
  1401. Print a Rectangle Using Asterisks
  1402. Print count and numbers
  1403. Print number with character
  1404. PRNG: Linear Congruential Generator
  1405. Process Waterfowl Survey Data Results
  1406. Product ID from URL
  1407. Product of Adjacent Grid Numbers
  1408. Product of consecutive Fib numbers
  1409. Product Of Maximums Of Array (Array Series #2)
  1410. Product of the main diagonal of a square matrix.
  1411. Product-Sum Numbers
  1412. Program a Calculator #1 - Points in 3D Space
  1413. Program a Calculator #2 - 3D Vectors
  1414. Progressive Spiral Number Branch
  1415. Progressive Spiral Number Distance
  1416. Progressive Spiral Number Position
  1417. Promises Made and Broken: The Misadventures of Bob the Highly Paid Consultant
  1418. Protein Synthesis: From DNA to Polypeptide
  1419. Puzzle Fighter
  1420. Pythagorean Triplets
  1421. PythonSlice
  1422. Quadratic Enumerator
  1423. Quantum Bogosort
  1424. Quartile methods
  1425. Queue Battle
  1426. Queue time counter
  1427. Quick (n choose k) calculator
  1428. Quicksum
  1429. Quidditch Scoreboard
  1430. Quipu Calculator
  1431. Random case
  1432. Randomize Objects
  1433. Range function
  1434. Range of Integers in an Unsorted String
  1435. Ranking Appointments
  1436. Ranking System
  1437. Rap-Name Generator
  1438. Ratio of Bouncy Numbers
  1439. Reach Me and Sum my Digits
  1440. React Fun #1: Component types and nesting
  1441. React with JSX
  1442. Read the time
  1443. Readability is King
  1444. Readable developer-friendly large numbers
  1445. Really Complex Sum
  1446. Recurrence by Recursion
  1447. Recursion 101
  1448. Recursion #1 - Factorial
  1449. Recursion #2 - Fibonacci
  1450. Recursion: An introduction
  1451. Recursive Averages
  1452. Recursive Floor Sequence
  1453. Recursive Ninja
  1454. Recursive Ninja: Warlords edition
  1455. Reducing Problems - Bug Fixing #8
  1456. Refactored Greeting
  1457. Regular Expression for Binary Numbers Divisible by n
  1458. Reimplement Multiplication Part 1
  1459. Relatively Prime Numbers
  1460. Remember
  1461. Remove a Specific Element of an Array
  1462. Remove All The Marked Elements of a List
  1463. Remove duplication
  1464. Remove First and Last Character Part Two
  1465. Remove Zeros
  1466. ReOrdering
  1467. Replace Noun Phrases with Pronouns
  1468. Represent array of numbers as ranges
  1469. Retrieve Ether Balance
  1470. Return a sorted list of objects
  1471. Return Specifics from an Object.
  1472. Return String of First Characters
  1473. Return the first M multiples of N
  1474. Return TIMESTAMP from date
  1475. Reverse a Number
  1476. Reverse DNS delegation (RFC4183)
  1477. Reverse every other word in the string
  1478. Reversed Message
  1479. reverseIt
  1480. Reverser
  1481. Reversi row rudiments
  1482. Rithm Series: Frame a Phrase Simple
  1483. Roasting Chicken
  1484. Robbing Rövarspråket
  1485. RoboScript #5 - The Final Obstacle (Implement RSU)
  1486. Robotic Tattoo Removal
  1487. Rock Paper Scissors Oracle
  1488. Roman numerals converter and validator
  1489. Romanize Russian Road Signs
  1490. ROT13 variant cipher
  1491. Rotate Array (JS)
  1492. Rotate Corners
  1493. Rotate matrix counter - clockwise N - times!
  1494. Rotated string
  1495. Rotation Cipher Cracker
  1496. Round by 0.5 steps
  1497. Round to nearest 0 or 5
  1498. Route Calculator
  1499. Routes in a square grid
  1500. Running out of space
  1501. RuplesJS #1: N Times Do
  1502. RuplesJS #2: String Delete
  1503. RuplesJS #3: String EachChar
  1504. RuplesJS #4: String Formatting
  1505. RuplesJS #5: Range
  1506. Russian plurals
  1507. Russian postal code checker
  1508. Saint Petersburg Paradox Model
  1509. Same Birthday Probability
  1510. Santa wish list form in ReactJS
  1511. SantaClausable Interface
  1512. Satisfying numbers
  1513. Save Private Brain
  1514. Scaling Squared Strings
  1515. Scheduling (Round-Robin)
  1516. Scheduling (Shortest Job First or SJF)
  1517. Schrödinger's Boolean
  1518. Scooby Doo Puzzle
  1519. Scrambled Numbers Sorting
  1520. Scraping: Codewars Top 500 Users
  1521. Screen Locking Patterns
  1522. Scrolling Text
  1523. Search and sort names
  1524. search in multidimensional array
  1525. Seating arrangement at a Polyglot Summit
  1526. Secret Agent 101: The secret password
  1527. Secret knock
  1528. Secret Message
  1529. Secret Reverse Language Converter
  1530. See You Next Happy Year
  1531. Seeing Shows at the Edinburgh Fringe!
  1532. Selective Array Reversing
  1533. Selective fear of numbers
  1534. self_converge
  1535. Semi-Optional
  1536. Sentence Calculator
  1537. Sentences with Functions
  1538. Separate The Wheat From The Chaff
  1539. Separating Strings
  1540. Sequence convergence
  1541. Sequence to 1
  1542. Series Forensics
  1543. Set - the card game
  1544. Seventh JSON of a seventh JSON
  1545. Sexy Primes <3
  1546. Shakespearean Tug of War
  1547. Share prices
  1548. Sharpen up
  1549. Shop Inventory Manager
  1550. Shorten Me: Array Declaration III (Fibonacci Last Digit)
  1551. Shorten Me: Array Declaration IV (1-30)
  1552. Shorten Me: Array Declaration IX (Variable Types)
  1553. Shorten Me: Array Declaration V (Weekday & Weekend)
  1554. Shorten Me: Array Declaration VI (Months)
  1555. Shorten Me: Array Declaration VII (Alphabets)
  1556. Shorten Me: Array Declaration VIII (Musical Scales)
  1557. Shorten Me: Array Declaration X (O-I-II)
  1558. Shorten Me: Array Declaration XI (Triangle)
  1559. Shorten Me: Array Declaration XII (Constants)
  1560. Shorten Me: Mad Mathematician's Algorithm VI (Power)
  1561. shorter concat [reverse longer]
  1562. Shortest Code : Are they symmetrical?
  1563. Shortest code : Balance Attraction
  1564. Shortest Code : Eat watermelon
  1565. Shortest Code : Find the murderer
  1566. Shortest Code : Guess the Hat
  1567. Shortest Code : Jumping Dutch act
  1568. Shortest Code : Planting Trees
  1569. Shortest Code : Reading a Book
  1570. Shortest Code : Regular expression compression
  1571. Shortest Code : Remove screws I
  1572. Shortest Code : Special factor
  1573. Shortest code : Tidy up the room
  1574. Shortest Code : Waiting for a Bus
  1575. Shortest code: Bug in Apple
  1576. Shortest Code: Collatz Array(Split or merge)
  1577. Shortest code: Father and Son
  1578. Shortest code: Give me the equation
  1579. Shortest code: Max Value
  1580. Shortest Code: Symmetric Sort
  1581. Shortest Code: Trypophobia
  1582. Shortest code: Virus in Apple
  1583. Shortest Knight Path
  1584. Shortest steps to a number
  1585. Shrink the maze!
  1586. SillyCASE
  1587. Simple division
  1588. Simple arithmetic progression
  1589. Simple array product
  1590. Simple Blackjack
  1591. Simple Change Machine
  1592. Simple Comparison?
  1593. Simple consecutive pairs
  1594. Simple digit code breaker
  1595. Simple directions reversal
  1596. Simple equation reversal
  1597. Simple Events
  1598. Simple eviternity numbers
  1599. Simple fibonacci strings
  1600. Simple fraction to mixed number converter
  1601. Simple frequency sort
  1602. Simple Fun #364: Not Too Random
  1603. Simple Fun #365: Remove Number Game I
  1604. Simple Fun #377: The Visible Posters II
  1605. Simple Interest and Compound Interest
  1606. Simple letter removal
  1607. Simple Maths Test
  1608. Simple max digit sum
  1609. Simple Memory Manager
  1610. Simple missing sum
  1611. Simple nearest prime
  1612. Simple non-decreasing array
  1613. Simple number sequence
  1614. Simple palindrome game
  1615. Simple parenthesis removal
  1616. Simple Physics Problem
  1617. Simple prime streaming
  1618. Simple repeated words
  1619. Simple reversal game
  1620. Simple reversed parenthesis
  1621. Simple rotated palindromes
  1622. Simple Ruby code formatter
  1623. Simple safecracking
  1624. Simple Simple Simple String Expansion
  1625. Simple string characters
  1626. Simple string division
  1627. Simple string division II
  1628. Simple string expansion
  1629. Simple string indices
  1630. Simple string matching
  1631. Simple string reversal
  1632. Simple string reversal II
  1633. Simple Substitution Cipher Helper
  1634. Simple sum of pairs
  1635. Simple template
  1636. Simple Time Bomb
  1637. Simple time difference
  1638. Simple Web Framework #1: Create a basic router
  1639. simpleLog
  1640. Simplify the number!
  1641. Simplifying multilinear polynomials
  1642. Simulating a Multiserver Queue
  1643. Simultaneous Equations - Three Variables
  1644. Single character palindromes
  1645. Single character palindromes II
  1646. Single-Use Tickets: Don't Let Anyone Sneak In!
  1647. Singleton Pattern
  1648. Sir , showMe yourID
  1649. Slamming Lockers
  1650. sliceBits(int, from, count)
  1651. Sliding Puzzle Solver
  1652. Smallest possible sum
  1653. Smart Sum
  1654. Smart Toaster
  1655. Smith number
  1656. SMS Lottery Bet Validator
  1657. SMS Shortener
  1658. Soccer Fixtures Results Table
  1659. Socialist distribution
  1660. Solomon's Quest for the Temporal Crystal
  1661. Solve For X
  1662. solve from sums
  1663. Solve Rubik 's Cube by repetition
  1664. Solving Quadratics
  1665. Some Circles
  1666. Something 's fishy...
  1667. Sort and Transform
  1668. sort array by last character
  1669. Sort it out!
  1670. Sort rectangles and circles by area
  1671. Sort the climbing grades
  1672. Sort the Gift Code
  1673. Sort the Vowels!
  1674. Sorted list
  1675. Sorting Arrays by the Amount of Perfect Squares that Each Element May Generate
  1676. Sorting the Rabbit Hole
  1677. Sorting Time
  1678. Space Invaders Underdog
  1679. Spanish Conjugator
  1680. Spanish Pirates off the Treasure Coast
  1681. Sparse Ruler
  1682. Sparse array split function
  1683. Special Number (Special Numbers Series #5)
  1684. Special Multiples
  1685. Speech to Text - String Manipulation
  1686. SpeedCode #1 - Getters and Setters in Object Literals
  1687. SpeedCode #2 - Array Madness
  1688. SpeedCode #3 × Fun with ES6 Classes #5 - Dogs and Classes
  1689. SpeedCode #4 × Factory Functions #3 - Artefacts
  1690. Spider man and his enemy
  1691. Spidey Swings Across Town
  1692. Spinning Rings
  1693. Split an array
  1694. Split and then add both sides of an array together.
  1695. Split In Parts
  1696. Split string for Text-to-Speech API
  1697. Split The Bill
  1698. Sports league table - help your local team!
  1699. Spraying trees
  1700. Spy Function
  1701. Square sums (simple)
  1702. Squarefree Part of a Number
  1703. Squares sequence
  1704. Stack Safe Recursion
  1705. Stargate SG-1: Cute and Fuzzy (Improved version)
  1706. Statistics - Fundamentals
  1707. Statistics for an Athletic Association
  1708. Steer the Ship
  1709. Steps in k-primes
  1710. Steven's Password Decryption
  1711. Stock Position Size Calculator
  1712. Stone bridge primes
  1713. Stop it, HTML!
  1714. Strange roman numbers
  1715. String array duplicates
  1716. String like [Char]
  1717. String basics
  1718. String Box
  1719. String Breakers
  1720. String character frequency
  1721. String chunks
  1722. String Compression Challenge
  1723. String counting
  1724. String doubles
  1725. String Evaluation
  1726. String formatter
  1727. String Integer Greater-than
  1728. String matchup
  1729. String Merge!
  1730. String reduction
  1731. String Reordering
  1732. String Scramble
  1733. String subpattern recognition I
  1734. String subpattern recognition II
  1735. String subpattern recognition III
  1736. Strings, strings, strings (Easy)
  1737. Strings, strings, strings (Hard)
  1738. Stutter function
  1739. Sub-array division
  1740. Subnet Calculating
  1741. Sum #2
  1742. Sum decomposition
  1743. Sum of (Two) Squares
  1744. Sum of a Sequence [Hard-Core Version]
  1745. Sum of all arguments
  1746. Sum of array singles
  1747. Sum of differences between products and LCMs
  1748. Sum of differences in array
  1749. Sum of integer combinations
  1750. Sum of integers in string
  1751. Sum of prime-indexed elements
  1752. Sum Only Numbers
  1753. Sum The Strings: ARRAY EDITION
  1754. Sum up the random string
  1755. sum2total
  1756. Summarize ranges
  1757. Summy
  1758. Super Class Extensions
  1759. Super Smaaassh Brotheerrrs!
  1760. Superphore Master
  1761. Surface Area and Volume of a Trapezoidal Prism
  1762. Sushi-go-round (Beginner's)
  1763. Swap the head and the tail
  1764. Swap two elements
  1765. Swap two numbers
  1766. Swarm bots - swarm intelligence #1
  1767. Swedish Tipping
  1768. Sweet Dreams are Made of Cheese
  1769. Switch/Case - Bug Fixing #6
  1770. Symbolic differentiation of prefix expressions
  1771. Symbols counted
  1772. Synchonizing records
  1773. T.T.T. #7: Profit or loss
  1774. T.T.T. #8: Reverse all
  1775. T.T.T. #9: Peaks and valleys
  1776. T.T.T.#2: Equal to 24
  1777. T.T.T.#3: Three lifts
  1778. T.T.T.#4: Key of door
  1779. T.T.T.#5: Only you
  1780. T.T.T.#6: nth user
  1781. T.T.T.10: The largest square
  1782. T.T.T.11: Three increasing numbers
  1783. T.T.T.12: Split integer
  1784. T.T.T.13: A game named "Five,Ten,Fifteen,Twenty"
  1785. T.T.T.14: Find the largest "X"
  1786. T.T.T.15: Sort the alarm clock
  1787. T.T.T.16: Warning of Array.map()
  1788. T.T.T.23: Silly birds
  1789. T.T.T.24: Chinese surname (《百家姓》)
  1790. T.T.T.33: Grandfather clock
  1791. T.T.T.38: The sum of each digits
  1792. T.T.T.40: m to n % 9
  1793. T.T.T.41: The maximum profit
  1794. T.T.T.43: The appellation of the Chinese people's age and his zodiac(中国人的年龄和他的生肖称谓)
  1795. T.T.T.58: Simple face recognition system
  1796. T.T.T.59: The language from the distant planet
  1797. T.T.T.60: Break all the rules
  1798. T.T.T.61: Alien's magic
  1799. Tabs to spaces
  1800. Tail Call Optimization
  1801. Take an Arrow to the knee, Functionally
  1802. Take It or Leave It Interview Strategy
  1803. Take the Derivative
  1804. Takeshi's Castle Spy: Knock Knock
  1805. Talisman Board Game Combat System Checker
  1806. Tank coding #1 : simple AIM systems
  1807. Tap Into Mr. Mxyzinjin's Brain
  1808. Tap Into Mr. Mxyzinjin's Matrix
  1809. Tap Into Mr. Mxyzinjin's Safe
  1810. Tap into Mr. Mxyzinjin's Stream
  1811. Tap Into Mr. Mxyzinjin's Toy Safe
  1812. Tap into Reivhax's robot
  1813. Temp Tracker: Max, Min, Mean and Mode
  1814. Template Strings
  1815. Test for semiprime (Mathematics)
  1816. Test Your Knowledge Of Function Scope
  1817. Test's results
  1818. Testing the Porges hypothesis
  1819. Texas Hold'em Hands
  1820. Text editor feature!
  1821. The 'if' function
  1822. The (nearly) Perfect Mirror
  1823. The 196-algorithm and Lychrel numbers
  1824. The answer to life the universe and everything.
  1825. The Answer to the Ultimate Question of Life, The Universe, and Everything
  1826. The Arpeggiator
  1827. The average length
  1828. The Baby Years III - First Tooth
  1829. The boolean order
  1830. The common directory path
  1831. The Coupon Code
  1832. The Cube Structure
  1833. The Deca Tree
  1834. The Desperate Rocket Scientist
  1835. The Enigma Machine - Part 1: The Plugboard
  1836. The fusc function -- Part 1
  1837. The fusc function -- Part 2
  1838. The good old olden early years
  1839. the hidden thief
  1840. The Ice Cream Vendors Dilema
  1841. The Ladies of ENIAC
  1842. The largest "mirror"
  1843. The learning game - Machine Learning #1
  1844. The longest bracket substring in the string
  1845. The map and the keys
  1846. The maximum sum value of ranges -- Ultimate version
  1847. The money in the bank
  1848. The most asked question on CodeWars
  1849. The Most Repeated Letter.
  1850. The Most Sacred of Days
  1851. The observed PIN
  1852. The Office II - Boredom Score
  1853. The old switcheroo
  1854. The old switcheroo 2
  1855. The Overlap Time
  1856. The Owls Are Not What They Seem
  1857. The Power of Exponents
  1858. The Prediction
  1859. The Queen Of Hearts Challenge
  1860. The queen on the chessboard
  1861. The rarest pepe
  1862. The Rhinestone Cowboy ~ Count the dollars in his boots!
  1863. The sortReloaded() method
  1864. The Sum and The Rest of Certain Pairs of Numbers have to be Perfect Squares (more Challenging)
  1865. The Supermarket Queue
  1866. The ugly truth about reduce
  1867. The ugly truth about reduce (ii)
  1868. The ugly truth about reduce (iii)
  1869. The Walker
  1870. There are two kinds of people
  1871. 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?
  1872. Thinkful - Logic Drills: Red and bumpy
  1873. Thinkful - Number Drills: Blue and red marbles
  1874. Thinkful - Object Drills: Vectors
  1875. Thinking & Testing #38: What's the "?"
  1876. Thinking & Testing : Archery contest
  1877. Thinking & Testing : A happy day will come
  1878. Thinking & Testing : Digital swimming pool
  1879. Thinking & Testing : Falsetto Rap Concert
  1880. Thinking & Testing : From nothingness To nothingness
  1881. Thinking & Testing : Hail and Waterfall
  1882. Thinking & Testing : How many "word"?
  1883. Thinking & Testing : How many blocks?
  1884. Thinking & Testing : I hate big and small
  1885. Thinking & Testing : Incomplete string
  1886. Thinking & Testing : Love Forever
  1887. Thinking & Testing : Math of Middle school
  1888. Thinking & Testing : Math of Primary School
  1889. Thinking & Testing : Nebula or Vortex
  1890. Thinking & Testing : Not perfect? Throw away!
  1891. Thinking & Testing : Operator hidden in a string
  1892. Thinking & Testing : Report about something
  1893. Thinking & Testing : Retention and discard
  1894. Thinking & Testing : Retention and discard II
  1895. Thinking & Testing : Safe position
  1896. Thinking & Testing : Something capitalized
  1897. Thinking & Testing : Spatiotemporal index
  1898. Thinking & Testing : Sport Star
  1899. Thinking & Testing : Substring Magic
  1900. Thinking & Testing : Sum of 15(Hetu Luosliu)
  1901. Thinking & Testing : The repair of parchment
  1902. Thinking & Testing : True or False
  1903. Thinking & Testing : Uniq or not Uniq
  1904. Thinking & Testing : Who are you?
  1905. Thinking & Testing : Wind whispers
  1906. Thinking & Testing: A and B?
  1907. This isn't what you think! The Misadventures of Bob the Highly Paid Consultant #2
  1908. THIS n' THAT
  1909. Three added Characters
  1910. Three Dots--Play game Series #8
  1911. Throw from list - Error Handling #3
  1912. Thue-Morse Sequence
  1913. Tic-Tac-Toe Checker
  1914. Tic-Tac-Toe-like table Generator
  1915. Ticker
  1916. Tidy Number (Special Numbers Series #9)
  1917. Time Conversion: 12s and 24s
  1918. Time Converter: hours, minutes, seconds and milliseconds
  1919. Time Degrees
  1920. Time Simulation
  1921. Timers
  1922. To BrainFuck Transpiler
  1923. toHonestlyFixed()
  1924. ToLeetSpeak
  1925. Tom's Allergies
  1926. Tombola - validation
  1927. Total Resistance in a Parallel Circuit
  1928. Touching Rectangles
  1929. Tower Defense: Risk Analysis
  1930. Track the Ball
  1931. Tracking Hits for Different Sum Values for Different Kinds of Dice
  1932. Tracking Sums in a Process
  1933. Train to remove duplicates from an array with filter()
  1934. Training JS #1: create your first JS function and print "Hello World!"
  1935. Training JS #10: loop statement --for
  1936. Training JS #11: loop statement --break,continue
  1937. Training JS #12: loop statement --for..in and for..of
  1938. Training JS #13: Number object and its properties
  1939. Training JS #14: Methods of Number object--toString() and toLocaleString()
  1940. Training JS #15: Methods of Number object--toFixed(), toExponential() and toPrecision()
  1941. Training JS #16: Methods of String object--slice(), substring() and substr()
  1942. Training JS #17: Methods of String object--indexOf(), lastIndexOf() and search()
  1943. Training JS #18: Methods of String object--concat() split() and its good friend join()
  1944. Training JS #19: Methods of String object--toUpperCase() toLowerCase() and replace()
  1945. Training JS #2: Basic data types--Number
  1946. Training JS #20: Methods of String object--charAt() charCodeAt() and fromCharCode()
  1947. Training JS #21: Methods of String object--trim() and the string template
  1948. Training JS #22: Unlock new skills--Arrow function,spread operator and deconstruction
  1949. Training JS #23: methods of arrayObject---push(), pop(), shift() and unshift()
  1950. Training JS #24: methods of arrayObject---splice() and slice()
  1951. Training JS #25: methods of arrayObject---reverse() and sort()
  1952. Training JS #26: methods of arrayObject---map()
  1953. Training JS #27: methods of arrayObject---filter()
  1954. Training JS #28: methods of arrayObject---every() and some()
  1955. Training JS #29: methods of arrayObject---concat() and join()
  1956. Training JS #3: Basic data types--String
  1957. Training JS #30: methods of arrayObject---reduce() and reduceRight()
  1958. Training JS #31: methods of arrayObject---isArray() indexOf() and toString()
  1959. Training JS #32: methods of Math---round() ceil() and floor()
  1960. Training JS #33: methods of Math---max() min() and abs()
  1961. Training JS #35: methods of Math---log() and its family
  1962. Training JS #36: methods of Math---kata author's lover:random()
  1963. Training JS #37: Unlock new weapon---RegExp Object
  1964. Training JS #38: Regular Expression--"^","$", "." and test()
  1965. Training JS #39: Regular Expression--"?", "*", "+" and "{}"
  1966. Training JS #4: Basic data types--Array
  1967. Training JS #40: Regular Expression--"|", "[]" and "()"
  1968. Training JS #41: Regular Expression--""
  1969. Training JS #42: Regular Expression--( ?: ), ( ?= ) and ( ?! )
  1970. Training JS #5: Basic data types--Object
  1971. Training JS #6: Basic data types--Boolean and conditional statements if..else
  1972. Training JS #7: if..else and ternary operator
  1973. Training JS #8: Conditional statement--switch
  1974. Training JS #9: loop statement --while and do..while
  1975. Training Random Testcases #2: Palindrome string
  1976. Tram Capacity
  1977. Transform To Prime
  1978. Transforming Maze Solver
  1979. Translate DNA in 6 frames
  1980. Transpose of a Matrix
  1981. Traverse array elements diagonally
  1982. Treasure Box
  1983. Tree Depth
  1984. Tree Directory
  1985. Triangle Line Task: Fizz Buzz
  1986. Triangle of Multiples (Easy One)
  1987. Triangular matrices.
  1988. Tribonacci Sequence
  1989. Triple Shiftian Numbers
  1990. Triple trouble
  1991. Troll Mystery Encoding
  1992. Truck driving time(Level I)
  1993. Trucks Driver Time.
  1994. True Addition
  1995. True Min
  1996. Trumpness detector
  1997. Truncate a string!
  1998. Tube strike options calculator
  1999. Turn any word into a beef taco
  2000. TV channels
  2001. Twice Their Age
  2002. Two arrays -- Zero rows and zero columns
  2003. Two cube sums
  2004. Two's complement
  2005. Two's Complement
  2006. Type of sum
  2007. Typoglycemia Generator
  2008. UN-usual Sort
  2009. Unary function chainer
  2010. Understanding closures - the basics
  2011. Unicode Madness: 東方名確認 ~ Eastern Title Validator.
  2012. UniDecoder
  2013. Union of Intervals
  2014. Unique digits sequence
  2015. Unique string characters
  2016. Unique Sum
  2017. uniquePush - No Dupes!
  2018. Unit-Test Inception
  2019. Unix command line ls -l extract the file type.
  2020. Unlucky Days
  2021. Unpacking Arguments
  2022. Unsecure login - Hack this code #1
  2023. Unshackle the Beast (uncontrolled components in ReactJS)
  2024. up AND down
  2025. upperCasePlace()
  2026. Upside down numbers
  2027. Upside-Down Numbers - Challenge Edition
  2028. Upside-Down Pyramid Addition...REVERSED!
  2029. Upstream/Downstream
  2030. Upturn Numeral Triangle
  2031. Urban Dictionary
  2032. URI codec (encode/decode)
  2033. UriBuilder
  2034. UVB-76 Message Validator
  2035. Valid Curly Braces (Code Golf)
  2036. Valid GB number plate?
  2037. Valid HK Phone Number
  2038. Vending Machine
  2039. Vertical symmetry on coordinate plane
  2040. Visa application centre
  2041. Visible Dots On a Die
  2042. Volume of a Cuboid
  2043. Vowel Alternations
  2044. Vowel one
  2045. Vowel Shifting
  2046. Vowel-consonant lexicon
  2047. Walk-up Stairs
  2048. Walter's miraculous FizzBuzz factory
  2049. Warm Up for Speed.
  2050. Warrior's adventure
  2051. Waving the Stream
  2052. We are Family
  2053. We are the Robots d[(0)(0)]b
  2054. We need these data immediately!
  2055. Weight of its Contents
  2056. Weighted Grading System
  2057. Weird Factory
  2058. Welcome to Economics! #1 Consumer Price Index
  2059. Welcome to Economics! #2 Economic Surplus
  2060. What Happened To My Object?
  2061. What happened to the vowels?
  2062. What The Biggest Search Keys?
  2063. What's a Perfect Power anyway?
  2064. What's in a name?
  2065. What's the pattern?
  2066. What’s the degree?
  2067. When's my birthday ?
  2068. When's the next train to Brighton?
  2069. Where did my Ether go?
  2070. Where do they meet?
  2071. Which are in?
  2072. Which Gas Station should I pick?
  2073. Whitespace Interpreter
  2074. Who ate the cookie?
  2075. Who can still win the Formula One World Championship?
  2076. Who is going to pay for the wall?
  2077. Who wins the card game?
  2078. Whole of Names
  2079. Whose bicycle?
  2080. Word Challenges at School
  2081. Word Finder
  2082. Word Segmentation: MaxMatch
  2083. Wordify an integer
  2084. Wordsearch
  2085. WordSquare
  2086. Working With Coloured Numbers
  2087. Working With Coloured Numbers II
  2088. Working with Dictionaries
  2089. World Bits War
  2090. World Rally Championship
  2091. Wrapped Function
  2092. Write a function to sort a given string into alphabetical order
  2093. Write a letter to your friend (给远方的朋友写封信)
  2094. Write out numbers
  2095. X marks the spot!
  2096. X plus Y Card problem
  2097. xml to object - xml #1
  2098. XOR string reduction
  2099. YaCG: #1 Yet another Card Kata !
  2100. YaCG: #2 One Trick, One Taker.
  2101. YaCG: #3 "no elephant were harmed..."
  2102. Yes No Yes No
  2103. You are a Cube!
  2104. You Can't Code Under Pressure #2
  2105. You're not my type
  2106. Your Ride Is Here
  2107. Zebulan's Nightmare
  2108. Zero fill... for the Queen!
  2109. zero-balanced Array
  2110. Zeros and Ones
  2111. Ziggurat Ride of Fortune

Clone this wiki locally