Skip to content

diptobd71/simple-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Simple Calculator

A minimalistic, responsive, and feature-rich calculator built using HTML, CSS, and JavaScript. It supports fundamental arithmetic operations (addition, subtraction, multiplication, division), advanced operations such as percentage, square root (√), exponentiation (xʸ), and parentheses for grouping. The interface includes essential functions like AC (clear), DEL (delete), and = (equals). With a smooth, real-time display update mechanism, this project serves as an excellent learning experience for developers to practice DOM manipulation, event handling, and creating interactive web applications.


🚀 Live Demo

🌐 View Live Demo


📸 Screenshots

Calculator Screenshot


Key Features

  • Basic Arithmetic Operations: Addition, Subtraction, Multiplication, Division
  • Advanced Functions: Percentage, Square Root (√), Exponentiation (xʸ), Parentheses (for complex calculations)
  • User Interaction: AC (clear), DEL (delete), and Equals (=) buttons
  • Responsive Design: Optimized for mobile, tablet, and desktop screens
  • Sleek UI: Modern and intuitive user interface with smooth, real-time updates

🛠️ Technologies Used

  • HTML5 — Provides semantic structure for the page and input fields
  • CSS3 — Styling for the layout, ensuring a responsive design and clean visual presentation
  • JavaScript (ES6+) — For handling the calculation logic, event handling, and DOM manipulation

📂 Installation & Setup

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/diptobd71/simple-calculator.git
    

Simply double-click the index.html file or open it via a browser.

About

This project is a clean and functional calculator built using pure HTML, CSS, and JavaScript. It supports basic operations like addition, subtraction, multiplication, division, percentage, square root (√), exponentiation (xʸ), and parentheses (brackets) for grouping calculations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors