Coding Challenges With Javascript⚡️

Challenge Solution
Alternating Characters AlternatingCharacters.js
Balanced Brackets BalancedBrackets.js
Birthday Cake Candles BirthdayCakeCandles.js
Caesar Cipher CaesarCipher.js
Camel Case CamelCase.js
Chocolate Feast ChocolateFeast.js
Diagonal Difference DiagonalDifference.js
Extra Long Factorials ExtraLongFactorials.js
Fibonacci Modified FibonacciModified.js
Find Digits FindDigits.js
Find The Median FindTheMedian.js
Grading Students GradingStudents.js
Jumping On The Clouds JumpingOnTheClouds.js
Arrays: Left Rotation LeftRotation.js
Lonely Integer LonelyInteger.js
Mark And Toys MarkAndToys.js
Mars Exploration MarsExploration.js
Min Max Sum MinMaxSum.js
Minimum Absolute Difference MinimumAbsoluteDifference.js
Pangrams Pangrams.js
Time Complexity: Primality Primality.js
Repeated String RepeatedString.js
Sales By Match SalesByMatch.js
Sherlock And Squares SherlockAndSquares.js
Divisible Sum Pairs SumPairs.js
Super Reduced String SuperReducedString.js
Time Conversion TimeConversion.js
Two Strings TwoStrings.js
Viral Advertising ViralAdvertising.js
Cat and a Mouse CatAndMouse.js
Electronics Shop ElectronicsShop.js
Breaking the Records BreakingTheRecords.js
Subarray Division SubarrayDivision.js
Migratory Birds MigratoryBirds.js
Bill Division BillDivision.js
Counting Valleys CountingValleys.js
Two Number Sum TwoNumberSum.js
Validate Subsequence ValidateSubsequence.js
Sorted Squared Array SortedSquaredArray.js
Tournament Winner TournamentWinner.js
The Hurdle Race TheHurdleRace.js
Apple and Orange AppleAndOrange.js
Class Photos ClassPhotos.js
Palindrome Check PalindromeCheck.js
Minimum Waiting Time MinimumWaitingTime.js
Run Length Encoding RunLengthEncoding.js
Tandem Bicycle TandemBicycle.js
Nth Fibonacci NthFibonacci.js
Angry Professor AngryProfessor.js
Generate Document GenerateDocument.js
Remove Duplicates From Linked List RemoveDuplicatesFromLinkedList.js
Task Assignment TaskAssignment.js
Binary Search BinarySearch.js
First Non-Repeating Character FirstNonRepeatingCharacter.js
HackerRank in a String! HackerRankInString.js
Number Line Jumps NumberLineJumps.js
Picking Numbers PickingNumbers.js
Utopian Tree UtopianTree.js
Save the Prisoner! SaveThePrisoner.js
Beautiful Days at the Movies BeautifulDays.js
Circular Array Rotation CircularArrayRotation.js
Library Fine LibraryFine.js
Equalize the Array EqualizeTheArray.js
Big Sorting BigSorting.js
Monotic Array MonoticArray.js
First Duplicate Value FirstDuplicateValue.js
Move Element To End MoveElementToEnd.js
Smallest Difference SmallestDifference.js
Array Of Products ArrayOfProducts.js
Caesar Cipher Encryptor CaesarCipherEncryptor.js
Three Number Sum ThreeNumberSum.js
Sequence Equation SequenceEquation.js
Product Sum ProductSum.js
Funny String FunnyString.js
Gemstones Gemstones.js
Halloween Sale HalloweenSale.js
Strange Counter StrangeCounter.js
Build Array from Permutation BuildArrayFromPermutation.js
Running Sum of 1d Array RunningSum.js
Number of Good Pairs GoodPairs.js
Palindrome Number PalindromeNumber.js
Roman to Integer RomanToInteger.js
Valid Parentheses ValidParentheses.js
Remove Duplicates from Sorted Array RemoveDuplicatesFromSortedArray.js
Implement strStr() ImplementStrStr.js
Search Insert Position SearchInsertPosition.js
Remove Element RemoveElement.js
Majority Element MajorityElement.js
Length of Last Word LengthOfLastWord.js
Binary Gap BinaryGap.js
Parity Degree ParityDegree.js
Find Symmetry Point StrSymmetryPoint.js