{"id":19413185,"url":"https://github.com/ehsanshahbazii/algorithms-with-javascript","last_synced_at":"2025-04-14T11:41:05.407Z","repository":{"id":64309228,"uuid":"574108433","full_name":"EhsanShahbazii/Algorithms-with-JavaScript","owner":"EhsanShahbazii","description":"🐋Examples of algorithm and solving various problems by JavaScript for more practice and mastery of solving problems..🐋","archived":false,"fork":false,"pushed_at":"2023-01-19T17:35:54.000Z","size":73,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T00:51:12.160Z","etag":null,"topics":["algorithm","algorithm-challenges","algorithms","algorithms-and-data-structures","javascript","js","search-algorithm","sorting-algorithms"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EhsanShahbazii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-12-04T13:06:16.000Z","updated_at":"2024-07-26T07:50:03.000Z","dependencies_parsed_at":"2023-02-11T12:55:21.719Z","dependency_job_id":null,"html_url":"https://github.com/EhsanShahbazii/Algorithms-with-JavaScript","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EhsanShahbazii%2FAlgorithms-with-JavaScript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EhsanShahbazii%2FAlgorithms-with-JavaScript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EhsanShahbazii%2FAlgorithms-with-JavaScript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EhsanShahbazii%2FAlgorithms-with-JavaScript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EhsanShahbazii","download_url":"https://codeload.github.com/EhsanShahbazii/Algorithms-with-JavaScript/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248874305,"owners_count":21175810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm","algorithm-challenges","algorithms","algorithms-and-data-structures","javascript","js","search-algorithm","sorting-algorithms"],"created_at":"2024-11-10T12:31:25.638Z","updated_at":"2025-04-14T11:41:05.291Z","avatar_url":"https://github.com/EhsanShahbazii.png","language":"JavaScript","readme":"# Algorithms_with_JavaScript\nJavaScript Algorithms - The Fundamentals\nthis files contains all of course \u0026 advance codes :)\n\n\n🔥**last update 2022 Dec 30**🔥\n\n\n|Codes|Problem Details|\n| --- | ------ |\n|[ArraySums](ArraySums.js)| Write a JavaScript program to compute the sum of an array of integers. |\n|[arraySum](arraySum.js)| Write a JavaScript function to calculate the sum of values in an array. |\n|[average](average.js)| Write a JavaScript method to average some numbers. |\n|[baseConvert](baseConvert.js)| Write a JavaScript method to convert numbers with bases. |\n|[binarySearch](binarySearch.js)| Write a merge sort program in JavaScript. |\n|[binomial](binomial.js)| Write a JavaScript program to evaluate binomial coefficients. |\n|[calculateGcd](calculateGcd.js)| Write a JavaScript program to calculate gcd of two numbers. |\n|[calculateLcm](calculateLcm.js)| Write a JavaScript program to calculate lcm of two numbers. |\n|[euclideanDistance](euclideanDistance.js)| Write a JavaScript function to find euclidean distance. |\n|[exponent](exponent.js)| Write a JavaScript program to compute the exponent of a number. |\n|[factorial](factorial.js)| Write a JavaScript program to calculate the factorial of a number. |\n|[fibonacci](fibonacci.js)| Write a JavaScript program to generate fibonacci series. |\n|[fibonacciSeries](fibonacciSeries.js)| Write a JavaScript program to get the first n Fibonacci numbers. |\n|[formatToCurrency](formatToCurrency.js)| Write a JavaScript program to format currency. |\n|[gcd](gcd.js)| Write a JavaScript program to find the greatest common divisor gcd of two numbers. |\n|[getInteger](getInteger.js)| Write a JavaScript program to get the integers in range (x, y). |\n|[getMin](getMin.js)| Write a JavaScript program to find minimum of numbers. |\n|[hexDecConvert](hexDecConvert.js)| Write a JavaScript program to convert hex dec. |\n|[integerToRoman](integerToRoman.js)| Write a JavaScript function that Convert an integer into a Roman numeral. |\n|[isEven](isEven.js)| Write a JavaScript program to check whether a number is even or not. |\n|[isPowerOfTwo](isPowerOfTwo.js)| Write a JavaScript program to check whether a number is power of two or not. |\n|[isPrime](isPrime.js)| Write a JavaScript program to check whether a number is prime or not. |\n|[mergeSort](mergeSort.js)| Write a merge sort program in JavaScript. |\n|[randomNumber](randomNumber.js)| Write a JavaScript function to generate random number. |\n|[reverseNumber](reverseNumber.js)| Write a JavaScript function to reverse a number. |\n|[romanToInt](romanToInt.js)| Write a JavaScript function that Convert Roman Numeral to Integer. |\n|[specDecimalFormat](specDecimalFormat.js)| Write a JavaScript function to show n digit of number. |\n|[createUUID](createUUID.js)| Write a JavaScript function to create a UUID identifier. |\n|[nthroot](nthroot.js)| Write a JavaScript function to calculate the nth root of a number. |\n|[radiansToDegrees](radiansToDegrees.js)| Write a JavaScript function to convert radians to degrees. |\n|[TSeparators](TSeparators.js)| Write a JavaScript function to show number with commas as thousands separators. |\n|[digitsCount](digitsCount.js)| Write a JavaScript function to count the digits of an integer. |\n|[combinations](combinations.js)| Write a JavaScript function to calculate the combination of n and r. |\n|[]()|  |\n|[]()|  |\n|[]()|  |\n\n42\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fehsanshahbazii%2Falgorithms-with-javascript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fehsanshahbazii%2Falgorithms-with-javascript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fehsanshahbazii%2Falgorithms-with-javascript/lists"}