JavaScript Calculator

Refactored calculator using ES6 Classes with immediate execution of input logic.

Functionalities:

  • Basic arithmetic operations (addition, subtraction, multiplication, division)
  • Additional operations (square root, exponent, plus/minus sign, delete last digit)

Design Credit

I got the inspiration from the app of Maciek Sitkowski in which the design is from Jaroslav Getmanapp

Design of the app

Motivation

  • To practice Vanilla JS by creating smaller apps.