This is a simple web calculator that performs basic arithmetic operations. It has been made for my Web Engineering course at the Universidad de Antioquia.
- Supports basic arithmetic operations.
- Handles chained operations.
- Handles some complexes functions such as square root, log, ln, sin, cos, tan, power.
- Includes the pi value.
- Clear and intuitive user interface, made using mobile first methodology.
- Responsive design for different screen sizes (made for smartphones also).
- Keyboard support for inputting numbers and operations.
- Includes an AC/CE button to delete the last character if we are in input mode (CE). Else (when we are in result mode) it reset the input section (AC). This button changes its text depending on the mode.
- Error handling for invalid input.
- Has a history screen to show the history of operations.
- The history screen can be cleared by clicking on the history logo.
There are 2 ways to run the project:
Go to https://taller-html-amorin.s3.eu-west-1.amazonaws.com/index.html
- Clone the repository.
- Open
index.htmlin your web browser.
index.html: The main HTML file.styles.css: The CSS file for styling.script.js: The JavaScript file for functionality.
This project is licensed under the MIT License.