Skip to content

A user-friendly web calculator supporting basic arithmetic operations with features like percentage calculation, negation toggle, dark mode, and keyboard support for enhanced usability.

License

Notifications You must be signed in to change notification settings

harsh-pandhe/Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator Web App

A simple web-based calculator with basic arithmetic operations.

Table of Contents

Description

This project is a basic calculator web application built using HTML, CSS, and JavaScript. It provides a user-friendly interface for performing arithmetic calculations and includes additional features such as dark mode and keyboard support.

Features

  • Addition, subtraction, multiplication, and division.
  • Percentage calculation.
  • Negation toggle.
  • Dark mode.
  • Keyboard support.

Usage

  1. Open the index.html file in a web browser.
  2. Use the on-screen buttons or the keyboard to input numbers and perform calculations.
  3. Explore the various features of the calculator.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/harsh-pandhe/Calculator.git
  2. Navigate to the project directory:

    cd calculator
  3. Open the index.html file in your preferred web browser.

Dependencies

  • Math.js: Used for evaluating mathematical expressions.
  • Darkmode.js: Library for implementing dark mode.

Screenshots

Calculator in Dark Mode Calculator in Dark Mode

Calculator in Dark Mode Calculator in Light Mode

Calculating in Light Mode Calculating in Light Mode

Calculating in Dark Mode Calculating in Dark Mode

License

This project is licensed under the MIT License.

Authors

  • Harsh Pandhe

Acknowledgments

  • Font Awesome for icons.
  • Darkmode.js for dark mode functionality.

About

A user-friendly web calculator supporting basic arithmetic operations with features like percentage calculation, negation toggle, dark mode, and keyboard support for enhanced usability.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published