GitHunt
YA

Yashkamal-dev/JS---Calculator

A modern, responsive calculator app built from scratch with HTML, CSS, and JavaScript. Supports basic arithmetic, keyboard & mouse input, and features AC, Clear, and Backspace controls along live calculation preview โ€” with a clean UI that works across all screen sizes.

Calculator App

A modern and responsive calculator application built using HTML, CSS, and JavaScript, focusing on clean UI, accurate logic, and smooth user interaction.


๐Ÿ”น Overview

This calculator provides a simple yet powerful interface for performing basic arithmetic operations. It supports both mouse and keyboard input, allowing users to interact naturally without breaking calculation flow.


๐Ÿ”น Screenshots

Calculator UI


๐Ÿ”น Features

  • Fully functional calculator with basic arithmetic operations
  • Supports mouse clicks and keyboard input
  • Allows alternating between keyboard and click input within the same expression without affecting the result
  • AC (All Clear) clears the entire expression and answer
  • C (Clear) clears only the current expression while preserving the answer
  • Backspace functionality to remove the last entered character
  • Accurate and reliable calculation handling

๐Ÿ”น User Interface

  • Clean and user-friendly design
  • Well-spaced buttons for better usability
  • Smooth interaction feedback for an improved experience

๐Ÿ”น Responsive Design

  • Fully responsive layout
  • Works seamlessly across different screen sizes, including desktop, tablet, and mobile devices

๐Ÿ”น Technologies Used

  • HTML
  • CSS
  • JavaScript

๐Ÿ”น Development Details

  • Designed and developed independently
  • All logic, UI, and responsiveness implemented from scratch
  • No external libraries or code generators used

๐Ÿ”น Project Status

โœ… Completed


๐Ÿ”น Author

Yashkamal Saraiya

Yashkamal-dev/JS---Calculator | GitHunt