# hackerrankSolutions-JavaScript My Hackerrank solutions in JavaScript. WARMUP 1. Simple Array Sum [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/simpleArraySum.js) 2. Compare The Triplets [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/compareTheTriplets.js) 3. Diagonal Difference [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/diagonalDifference.js) 4. A Very Big Sum [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/aVeryBigSum.js) 5. Birthday Cake Candles [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/birthdayCakeCandles.js) 6. Time Conversion [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/timeConversion.js) IMPLEMENTATION 1. Picking Numbers [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/pickingNumbers.js) 2. Minimum Distances [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/minimumDistances.js) 3. Designer PDF Viewer [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/designerPDFViewer.js) 4. Sequence Equation [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/sequenceEquation.js) 5. Jumping on the Clouds: Revisited [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/jumpingOnTheCloudsRevisited.js) 6. Encryption [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/encryption.js) 7. Save The Prisoner! [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/savethePrisoner.js) 8. Extra Long Factorials [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/extraLongFactorials.js) STRINGS 1. The Love-Letter Mystery [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/theLove-LetterMystery.js) 2. Game of Thrones - I [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/gameOfThrones-I.js) 3. Making Anagrams [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/makingAnagrams.js) 4. Anagram [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/anagram.js) 5. Two Strings [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/twoStrings.js) 6. Strong Password [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/strongPassword.js) 7. String Construction [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/stringConstruction.js) SORTING 1. Lily's Homework [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Sorting/lily'sHomework.js) 2. Big Sorting [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Sorting/bigSorting.js) 3. Intro to Tutorial Challenges [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Sorting/introToTutorialChallenges.js) SEARCH 1. Ice Cream Parlor [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Search/iceCreamParlor.js) 2. Missing Numbers [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Search/missingNumbers.js) 3. Connected Cells In A Grid[Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Search/connectedCellsInAGrid.js) GREEDY 1. Minimum Absolute Difference in an Array [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Greedy/minAbsDiffInArray.js) 2. Marc's Cakewalk [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Greedy/marc'sCakewalk.js) 3. Grid Challenge [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Greedy/gridChallenge.js) DYNAMIC PROGRAMMING 1. Fibonacci Modified [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Dynamic%20Programming/fibonacciModified.js) GRAPH THEORY 1. Roads and Libraries [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Graph%20Theory/roadsAndLibraries.js) BIT MANIPULATION 1. Flipping Bits [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions/blob/master/Bit%20Manipulation/flippingBits.js) 2. Sansa and XOR [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions/blob/master/Bit%20Manipulation/sansaAndXor.js) ------------------------------------------------------------------------------------------------- 10 DAYS OF JAVASCRIPT DAY 0: 1. Hello World! [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/10%20Days%20of%20Javascript/helloWorld.js) 2. Data Types [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/10%20Days%20of%20Javascript/dataTypes.js)