Grade 8 Junior High School: Web-based Calculator Project
1. The capability of adding numbers, operators, and decimal points into the expression.
2. To be able to delete a single character in the expression.
3. To delete all the characters in the expression.
However, our ICT teacher ruled out that the calculator’s input value or expression should not be capable of holding more than 15 characters. I managed to go far and beyond the rules that my teacher gave us and added additional features to the calculator project. I made it a challenge to myself to test my skills in programming. Those features included:
1. Ability to hold memory
2. Ability to add integers.
Along with CSS, I also added Bootstrap 4 to my calculator webpage to make the webpage more responsive and dynamic. I committed my works to GitHub in order to keep track of my works as I was editing my calculator. Overall, my project was a major success with my ICT teacher. I even sent my teacher the link for my GitHub account for her to see the commits I have made for each time I updated the features of the calculator or fixed some bugs in the calculator. I got a score of 55/50 for having to exceed the criteria. A total of a 110%.
Click the link to see the commits I had made in GitHub: https://github.com/plhilario/PetaCalculator
Click the link to see my calculator: http://www.parishilario.com/calculator/