AliSinaDevelo / JCalc

JCalc, a simple web calculator

Home Page:https://alisinadevelo.github.io/JCalc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JCalc

JCalc is a simple calculator web application built as part of The Odin Project's curriculum. It allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and division.

JCalc Screenshot

Features

  • Addition: Perform addition operations with two numbers.
  • Subtraction: Perform subtraction operations with two numbers.
  • Multiplication: Perform multiplication operations with two numbers.
  • Division: Perform division operations with two numbers.

Technologies Used

  • HTML
  • CSS
  • JavaScript

Installation

  1. Clone the repository:

    git clone https://github.com/AliSinaDevelo/JCalc.git

  2. Navigate to the project directory:

    cd JCalc

  3. Open index.html in your web browser.

Usage

Enter the first number into the calculator's display using the number buttons. Select the desired operation (+, -, *, /) using the corresponding buttons. Enter the second number using the number buttons. Press the "=" button to perform the calculation and display the result. To perform another calculation, repeat steps 1-4.

Roadmap

Here are some potential future features and improvements for JCalc:

Support for more complex operations (exponents, square root, etc.). Enhanced user interface and styling. Keyboard support for input and control. History feature to store and display past calculations.

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue on the JCalc GitHub repository.

Acknowledgements

  • This project was completed as part of The Odin Project's curriculum. You can find more information about the curriculum at theodinproject.com.

  • The design and implementation of this Rock Paper Scissors game were inspired by various online resources and tutorials.

About

JCalc, a simple web calculator

https://alisinadevelo.github.io/JCalc/

License:MIT License


Languages

Language:JavaScript 44.7%Language:HTML 29.9%Language:CSS 25.4%