freecodecamp-algorithms icon indicating copy to clipboard operation
freecodecamp-algorithms copied to clipboard

My solutions to the JavaScript Algorithms on freeCodeCamp.

freeCodeCamp Algorithms

My solutions to the JavaScript algorithms on freeCodeCamp.


Basic Algorithm Scripting

  • [x] Convert Celsius to Fahrenheit
  • [x] Reverse a String
  • [x] Factorialize a Number
  • [x] Find the Longest Word in a String
  • [x] Return Largest Numbers in Arrays
  • [x] Confirm the Ending
  • [x] Repeat a String Repeat a String
  • [x] Truncate a String
  • [x] Finders Keepers
  • [x] Boo who
  • [x] Title Case a Sentence
  • [x] Slice and Splice
  • [x] Falsy Bouncer
  • [x] Where do I Belong
  • [x] Mutations
  • [x] Chunky Monkey

Intermediate Algorithm Scripting

  • [x] Sum All Numbers in a Range
  • [x] Diff Two Arrays
  • [x] Seek and Destroy
  • [x] Wherefore art thou
  • [x] Spinal Tap Case
  • [x] Pig Latin
  • [x] Search and Replace
  • [x] DNA Pairing
  • [x] Missing letters
  • [x] Sorted Union
  • [x] Convert HTML Entities
  • [x] Sum All Odd Fibonacci Numbers
  • [x] Sum All Primes
  • [x] Smallest Common Multiple
  • [x] Drop it
  • [x] Steamroller
  • [x] Binary Agents
  • [x] Everything Be True
  • [x] Arguments Optional
  • [x] Make a Person
  • [x] Map the Debris

JavaScript Algorithms and Data Structures Projects

  • [x] Palindrome Checker
  • [x] Roman Numeral Converter
  • [x] Caesars Cipher
  • [x] Telephone Number Validator
  • [x] Cash Register

Coding Interview Prep Algorithms

  • [ ] Find the Symmetric Difference
  • [ ] Inventory Update
  • [ ] No Repeats Please
  • [ ] Pairwise
  • [ ] Implement Bubble Sort
  • [ ] Implement Selection Sort
  • [ ] Implement Insertion Sort
  • [ ] Implement Quick Sort
  • [ ] Implement Merge Sort