Skip to content

List of JavaScript Kata to Update

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

List of Node 10.x kata

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

  1. Array.diff hero
  2. Binomial Expansion -- update available
  3. Brick by Boring Brick - Mathematical expression interpreter
  4. Challenge Fun #18: Freak Contaz Sequence
  5. Digit Recovery
  6. Dots and Boxes Validator
  7. Evaluate mathematical expression
  8. Find the Square Root
  9. Full Metal Chemist #2: parse me...
  10. Function composition
  11. Game of Go
  12. Greedy seller's quotes
  13. Hexagon Beam Max Sum
  14. How can I throw an error here?
  15. Implementing Object.create
  16. Interesting substring -- update available
  17. IP address finder [Code-golf]
  18. Lempel–Ziv–Welch
  19. longest_palindrome
  20. Mad Mathematician's Calculator (Basic Version)
  21. Mad Mathematician's Calculator (Hardcore Version)
  22. Maximum and minimum
  23. Mean Means
  24. Most consecutive 0's in a row [Code-golf] -- update available
  25. Multiplying numbers as strings: Part II
  26. Nth Root of a Number Redux
  27. one line task : date converter (not that date, the other one)
  28. Papers, Please
  29. Parsing JSON leaves
  30. Return 1, 2, 3 randomly
  31. Save the Spice Harvester (Dune Universe)
  32. Simple Fun #242: Caesar Box Cipher Encoding
  33. Simple Fun #379: Division
  34. Simpler Interactive Interpreter
  35. Sorting Dictionaries
  36. splicing
  37. Sqrt approximation
  38. Stable Weight Arrangement
  39. The Coins of Ter | Round to the Next N
  40. Type Checking
  41. Unusual Lex Order
Clone this wiki locally