Giter VIP home page Giter VIP logo

fcc-js-algorithms's Introduction

Algorithm challenges from freeCodeCamp

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.

Basic Algorithm Scripting

If you want to take the challenges yourself, you can do that here.

  1. Reverse a String
  2. Factorialize a Number
  3. Check for Palindromes
  4. Find the Longest Word in a String
  5. Title Case a Sentence
  6. Return Largest Numbers in Arrays
  7. Confirm the Ending
  8. Repeat a string repeat a string
  9. Truncate a string
  10. Chunky Monkey
  11. Slasher Flick
  12. Mutations
  13. Falsy Bouncer
  14. Seek and Destroy
  15. Where do I belong
  16. Caesar Cipher

Intermediate Algorithm Scripting

  1. Sum All Numbers in a Range
  2. Diff Two Arrays
  3. Roman Numeral Converter
  4. Wherefore art thou
  5. Search an Replace
  6. Pig Latin
  7. DNA Pairing
  8. Missing letters
  9. Boo who
  10. Sorted Union
  11. Convert HTML Entities
  12. Spinal Tap Case
  13. Sum All Odd Fibonacci Numbers
  14. Sum All Primes
  15. Smallest Common Multiple
  16. Finders Keepers
  17. Drop it
  18. Steamroller
  19. Everything Be True
  20. Arguments Optional

Advanced Algorithm Scripting

These challenges are optional in the FCC curriculum.

  1. Validate US Telephone Numbers
  2. Record Collection
  3. Symmetic Difference
  4. Exact Change
  5. Inventory
  6. No repeats please
  7. Make a Person
  8. Map the Debris
  9. Pairwise

fcc-js-algorithms's People

Contributors

crapcrab avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.