Inspiration
We wanted to create a quick and easy way with an accessible user interface that allowed people on laptops, phones, and more to be able to convert their numbers with ease. We wanted all of these tools to be centralized in one place, allowing for more centralized and easier access.
What it does
Our app converts numbers from decimal to binary, hexadecimal, Roman numerals, morse code, and vice versa.
How we built it
We built it using JavaScript in Code.org's App Lab. We created functions for each of the conversions and used things like nested loops and iteration to optimize the code.
Challenges we ran into
We had to remove recursive functions from our code because they resulted in stack overflow errors. Instead, we replaced the recursive functions with iterative functions that allowed for less space to be taken up and smoother execution of our code.
Accomplishments that we're proud of
We have an easy-to-access and accessible user interface that allows others to enjoy all of these tools centralized in one place.
What we learned
We learned the importance of test cases and proper validation when testing code.
What's next for The Ultimate Number Converter
We hope to add even more conversions to the app and make the app even more accessible for different people, allowing everyone to have a handy tool at their disposal.
Built With
- code.org
- javascript
Log in or sign up for Devpost to join the conversation.