JavaScript algorithms from the FCC curriculum (challenges) If you want to try out the functionality of the algorithms, you can copy the code in the console of your developer tools.
If you want to take the challenges yourself, you can do that here.
- Reverse a String
- Factorialize a Number
- Check for Palindromes
- Find the Longest Word in a String
- Title Case a Sentence
- Return Largest Numbers in Arrays
- Confirm the Ending
- Repeat a string repeat a string
- Truncate a string
- Chunky Monkey
- Slasher Flick
- Mutations
- Falsy Bouncer
- Seek and Destroy
- Where do I belong
- Caesar Cipher
- Sum All Numbers in a Range
- Diff Two Arrays
- Roman Numeral Converter
- Wherefore art thou
- Search an Replace
- Pig Latin
- DNA Pairing
- Missing letters
- Boo who
- Sorted Union
- Convert HTML Entities
- Spinal Tap Case
- Sum All Odd Fibonacci Numbers
- Sum All Primes
- Smallest Common Multiple
- Finders Keepers
- Drop it
- Steamroller
- Everything Be True
- Arguments Optional
These challenges are optional in the FCC curriculum.
- Validate US Telephone Numbers
- Record Collection
- Symmetic Difference
- Exact Change
- Inventory
- No repeats please
- Make a Person
- Map the Debris
- Pairwise