Skip to content

An interactive web calculator with additional features and hidden mini-games. This project demonstrates the capabilities of modern web development, combining the functionality of a calculator with entertainment elements.

License

Notifications You must be signed in to change notification settings

lordofsunshine/advanced-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Calculator

This calculator is not just a calculation tool. It offers users an intuitive interface for performing mathematical operations, and also contains several hidden functions and mini-games that can be unlocked using secret codes.


The main functions of the calculator:

  1. Basic arithmetic operations (addition, subtraction, multiplication, division)
  2. Advanced mathematical functions (sine, cosine, tangent, logarithm)
  3. Working with parentheses for complex expressions
  4. Changing the sign of the number
  5. Calculating percentages
  6. Calculation history with the possibility of cleaning

Secret buns:

  1. Mini-game "Guess the number" (activation code: 1234)
  2. Mini-game "Mathematical question" (activation code: 4321)
  3. Easter egg with animated greeting (activation code: 0000)

How to use the calculator

  1. Use the buttons on the screen or the keyboard to enter numbers and operations.
  2. Press "=" or Enter key to calculate the result.
  3. Use the "AC" button to clear the input.
  4. Press the "+/-" button to change the sign of the number.
  5. Use the "%" button to calculate the percentages.

How to activate secret functions

  1. Guess the Number mini-game: Enter the sequence 1234 on the keyboard.
  2. Mini-game "Math Question": Enter the sequence 4321 on the keyboard.
  3. Easter Egg: Enter the sequence 0000 on the keyboard.

The history of mathematical expressions

Press the 'H' key on your keyboard to open or close the calculation history window.

Technologies

  • HTML5
  • CSS3 (using Tailwind CSS)
  • JavaScript (ES6+)

Contribution to the project

We welcome your contribution to the development of the project! If you have any ideas to improve the calculator or add new features, please create an issue or send a pull request.

License

This project is distributed under the MIT license. For details, see the LICENSE file.

About

An interactive web calculator with additional features and hidden mini-games. This project demonstrates the capabilities of modern web development, combining the functionality of a calculator with entertainment elements.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published