First certification project for freeCodeCamp JavaScript Algorithms and Data Structures course
-
Updated
Sep 16, 2024 - CSS
First certification project for freeCodeCamp JavaScript Algorithms and Data Structures course
Third certification project for freeCodeCamp JavaScript Algorithms and Data Structures course
An app that checks whether a given word or phrase is a palindrome. It removes punctuation, spaces, and handles case sensitivity, providing a clear result for valid and invalid palindromes (e.g., 'A man, a plan, a canal. Panama' is a palindrome).
An app that allows users to search for Pokémon by name or ID and displays detailed information including name, ID, stats, types, and sprite image. It integrates with the PokéAPI to fetch data and handles invalid inputs with an alert, ensuring a seamless user experience.
An app that converts Arabic numbers (1-3999) to Roman numerals. It handles user input validation, ensuring the number is within the acceptable range and formats it into Roman numerals (e.g., 9 → IX, 649 → DCXLIX).
An app that validates US phone numbers in various formats (e.g., 1 555-555-5555, 555-555-5555). It checks if the input is a valid number, alerts the user if empty, and clears results with a button click. Handles edge cases like incorrect country code or malformed numbers.
Add a description, image, and links to the javascript-algorithms-and-data-structures topic page so that developers can more easily learn about it.
To associate your repository with the javascript-algorithms-and-data-structures topic, visit your repo's landing page and select "manage topics."