Skip to content

Fully Programmed CASIO Calculator replica using Vanilla JavaScript. UI Created using Adobe illustrator, imported into Adobe Animate CC.

Notifications You must be signed in to change notification settings

Craig-Codes/JavaScript_Calculator

Repository files navigation

JavaScript Replica CASIO MS80-A Calculator

I built this project using Vanilla JS, utilisng Adobe Animate CC to create the HTML5 canvas.

The Calculator and UI were built in Adobe Illustrator, before being imported into Animate CC. I found that a few of the affects did not import over correctly, such as a glass effect on the calculators screen, as Animate doesn't support this functionality.

The Calculator has been built to work exactly as the physical calculator does. All of the memory functions work as intended, and the calculator will error out at the same points the physical calculator does.

This was my first attempt at a large project with over 1000 lines of code, proving to be a great learning experience. The code needs refactored for readability, and i'm not 100% happy with the structure. This is a project I would like to come back to once i've gained more JavaScript experience.

The project allowed me to really go through the basics, focusing on logic and variable manipulation.

About

Fully Programmed CASIO Calculator replica using Vanilla JavaScript. UI Created using Adobe illustrator, imported into Adobe Animate CC.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published