Skip to content

List of JavaScript Kata to Update

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