|
113 | 113 | * [PermutationinString](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/Sliding-Window/PermutationinString.js) |
114 | 114 | * [SudokuSolver](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/SudokuSolver.js) |
115 | 115 | * [TrappingRainWater](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/TrappingRainWater.js) |
| 116 | + * [TribonacciNumber](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/TribonacciNumber.js) |
116 | 117 | * [ZeroOneKnapsack](https://github.com/TheAlgorithms/Javascript/blob/master/Dynamic-Programming/ZeroOneKnapsack.js) |
117 | 118 |
|
118 | 119 | ## Geometry |
|
154 | 155 | * [CoPrimeCheck](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/CoPrimeCheck.js) |
155 | 156 | * [DecimalIsolate](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/DecimalIsolate.js) |
156 | 157 | * [DegreeToRadian](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/DegreeToRadian.js) |
157 | | - * [DigitSum](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/DigitSum.js) |
158 | 158 | * [EulerMethod](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/EulerMethod.js) |
159 | 159 | * [EulersTotient](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/EulersTotient.js) |
160 | 160 | * [EulersTotientFunction](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/EulersTotientFunction.js) |
|
167 | 167 | * [FigurateNumber](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/FigurateNumber.js) |
168 | 168 | * [FindHcf](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/FindHcf.js) |
169 | 169 | * [FindLcm](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/FindLcm.js) |
| 170 | + * [FindMin](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/FindMin.js) |
170 | 171 | * [GetEuclidGCD](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/GetEuclidGCD.js) |
171 | 172 | * [GridGet](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/GridGet.js) |
172 | 173 | * [IsDivisible](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/IsDivisible.js) |
|
191 | 192 | * [PiApproximationMonteCarlo](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/PiApproximationMonteCarlo.js) |
192 | 193 | * [Polynomial](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/Polynomial.js) |
193 | 194 | * [Pow](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/Pow.js) |
| 195 | + * [PowLogarithmic](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/PowLogarithmic.js) |
194 | 196 | * [PrimeCheck](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/PrimeCheck.js) |
195 | 197 | * [PrimeFactors](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/PrimeFactors.js) |
196 | 198 | * [RadianToDegree](https://github.com/TheAlgorithms/Javascript/blob/master/Maths/RadianToDegree.js) |
|
231 | 233 | * [BinaryEquivalent](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/BinaryEquivalent.js) |
232 | 234 | * [BinarySearch](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/BinarySearch.js) |
233 | 235 | * [EucledianGCD](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/EucledianGCD.js) |
234 | | - * [factorial](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/factorial.js) |
| 236 | + * [Factorial](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/Factorial.js) |
235 | 237 | * [FibonacciNumberRecursive](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/FibonacciNumberRecursive.js) |
236 | 238 | * [FloodFill](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/FloodFill.js) |
237 | 239 | * [KochSnowflake](https://github.com/TheAlgorithms/Javascript/blob/master/Recursive/KochSnowflake.js) |
|
294 | 296 | * [CheckPascalCase](https://github.com/TheAlgorithms/Javascript/blob/master/String/CheckPascalCase.js) |
295 | 297 | * [CheckRearrangePalindrome](https://github.com/TheAlgorithms/Javascript/blob/master/String/CheckRearrangePalindrome.js) |
296 | 298 | * [CheckSnakeCase](https://github.com/TheAlgorithms/Javascript/blob/master/String/CheckSnakeCase.js) |
297 | | - * [CheckVowels](https://github.com/TheAlgorithms/Javascript/blob/master/String/CheckVowels.js) |
298 | 299 | * [CheckWordOccurrence](https://github.com/TheAlgorithms/Javascript/blob/master/String/CheckWordOccurrence.js) |
| 300 | + * [CountVowels](https://github.com/TheAlgorithms/Javascript/blob/master/String/CountVowels.js) |
299 | 301 | * [CreatePermutations](https://github.com/TheAlgorithms/Javascript/blob/master/String/CreatePermutations.js) |
300 | 302 | * [DiceCoefficient](https://github.com/TheAlgorithms/Javascript/blob/master/String/DiceCoefficient.js) |
301 | 303 | * [FormatPhoneNumber](https://github.com/TheAlgorithms/Javascript/blob/master/String/FormatPhoneNumber.js) |
302 | 304 | * [GenerateGUID](https://github.com/TheAlgorithms/Javascript/blob/master/String/GenerateGUID.js) |
303 | 305 | * [HammingDistance](https://github.com/TheAlgorithms/Javascript/blob/master/String/HammingDistance.js) |
304 | 306 | * [KMPPatternSearching](https://github.com/TheAlgorithms/Javascript/blob/master/String/KMPPatternSearching.js) |
305 | 307 | * [LevenshteinDistance](https://github.com/TheAlgorithms/Javascript/blob/master/String/LevenshteinDistance.js) |
| 308 | + * [Lower](https://github.com/TheAlgorithms/Javascript/blob/master/String/Lower.js) |
306 | 309 | * [MaxCharacter](https://github.com/TheAlgorithms/Javascript/blob/master/String/MaxCharacter.js) |
307 | 310 | * [MaxWord](https://github.com/TheAlgorithms/Javascript/blob/master/String/MaxWord.js) |
308 | 311 | * [PatternMatching](https://github.com/TheAlgorithms/Javascript/blob/master/String/PatternMatching.js) |
309 | 312 | * [PermutateString](https://github.com/TheAlgorithms/Javascript/blob/master/String/PermutateString.js) |
310 | 313 | * [ReverseString](https://github.com/TheAlgorithms/Javascript/blob/master/String/ReverseString.js) |
311 | 314 | * [ReverseWords](https://github.com/TheAlgorithms/Javascript/blob/master/String/ReverseWords.js) |
312 | 315 | * [ScrambleStrings](https://github.com/TheAlgorithms/Javascript/blob/master/String/ScrambleStrings.js) |
| 316 | + * [Upper](https://github.com/TheAlgorithms/Javascript/blob/master/String/Upper.js) |
313 | 317 | * [ValidateCreditCard](https://github.com/TheAlgorithms/Javascript/blob/master/String/ValidateCreditCard.js) |
314 | 318 | * [ValidateEmail](https://github.com/TheAlgorithms/Javascript/blob/master/String/ValidateEmail.js) |
| 319 | + * [ValidateUrl](https://github.com/TheAlgorithms/Javascript/blob/master/String/ValidateUrl.js) |
315 | 320 |
|
316 | 321 | ## Timing-Functions |
317 | 322 | * [GetMonthDays](https://github.com/TheAlgorithms/Javascript/blob/master/Timing-Functions/GetMonthDays.js) |
|
320 | 325 | ## Trees |
321 | 326 | * [BreadthFirstTreeTraversal](https://github.com/TheAlgorithms/Javascript/blob/master/Trees/BreadthFirstTreeTraversal.js) |
322 | 327 | * [DepthFirstSearch](https://github.com/TheAlgorithms/Javascript/blob/master/Trees/DepthFirstSearch.js) |
| 328 | + * [FenwickTree](https://github.com/TheAlgorithms/Javascript/blob/master/Trees/FenwickTree.js) |
0 commit comments