https://github.com/cobbyelsonfx/js-hub
This repository contains the projects that I completed as part of the JavaScript Algorithms and Data Structures certification on FreeCodeCamp. The certification requires the completion of several coding challenges and five projects that test the knowledge of JavaScript and algorithmic problem-solving skills.
https://github.com/cobbyelsonfx/js-hub
javascript
Last synced: 7 days ago
JSON representation
This repository contains the projects that I completed as part of the JavaScript Algorithms and Data Structures certification on FreeCodeCamp. The certification requires the completion of several coding challenges and five projects that test the knowledge of JavaScript and algorithmic problem-solving skills.
- Host: GitHub
- URL: https://github.com/cobbyelsonfx/js-hub
- Owner: CobbyElsonfx
- Created: 2022-12-18T12:39:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-28T23:18:19.000Z (about 2 years ago)
- Last Synced: 2025-02-18T01:30:49.239Z (3 months ago)
- Topics: javascript
- Language: JavaScript
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## This repository contains the projects that I completed as part of the JavaScript Algorithms and Data Structures certification on FreeCodeCamp. The certification requires the completion of several coding challenges and five projects that test the knowledge of JavaScript and algorithmic problem-solving skills.
Projects## The following are the projects that I have completed as part of the certification:
Palindrome Checker: A JavaScript function that checks whether a given string is a palindrome or not. A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.
Roman Numeral Converter: A JavaScript function that converts a given number to its Roman numeral equivalent. The function should return a string that represents the Roman numeral.
Caesars Cipher: A JavaScript function that encrypts a given string using the Caesar Cipher algorithm. The function should shift the letters of the string by a given number of positions in the alphabet.
Telephone Number Validator: A JavaScript function that validates whether a given string is a valid US phone number. The function should return true if the string is a valid phone number, and false otherwise.
Factorialize a Number: A JavaScript function that calculates the factorial of a given number. The factorial of a non-negative integer n is the product of all positive integers less than or equal to n.
## Technologies Used
### In these projects, I used the following technologies:
HTML
CSS
JavaScript
Git for version control
GitHub for collaboration and project management## Installation and Usage
To run these projects locally, you can clone this repository and open the index.html files in your web browser.
bash
git clone https://github.com/CobbyElsonfx/JS-HUB.git
open project-1/index.html
open project-2/index.html
open project-3/index.html
open project-4/index.html
open project-5/index.html## Feedback and Contributions
I welcome your feedback and suggestions for improvements. If you find any bugs or issues, please open a new issue in this repository or submit a pull request with your proposed changes.
## LicenseThis project is licensed under the MIT License - see the LICENSE.md file for details.