Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.27 KB

File metadata and controls

44 lines (26 loc) · 1.27 KB

🧮 Binary Agent

A JavaScript solution to the FreeCodeCamp Binary Agent challenge. This project converts a string of binary values into readable English text and fulfills all requirements for the FreeCodeCamp JavaScript Algorithms and Data Structures Certification.

🧠 What This Project Does

  • Converts binary strings into human‑readable text

  • Handles space‑separated binary sequences

  • Uses JavaScript string and character code manipulation

  • Passes all FreeCodeCamp test requirements for the Binary Agent project

🛠️ Tech Used

  • JavaScript — full implementation of the binary‑to‑text logic

📂 Files in This Repo

  • script.js — main conversion logic

  • README.md — project documentation

  • LICENSE — MIT License

🎯 Purpose of This Project

This project helped me practice:

  • Working with binary and ASCII character codes

  • Converting data between formats

  • Writing clean, test‑driven JavaScript

  • Strengthening algorithmic thinking and problem‑solving skills

🚀 Future Improvements (Optional)

  • Add a UI to input binary and display decoded text

  • Add error handling for invalid binary sequences

  • Add unit tests using Jest

  • Add examples of binary → text conversions

📜 License

This project is licensed under the MIT License.