Skip to content

pranaymethuku/js-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Calculator

Calculator Screenshot

Instructions to grader

Once you clone the repository, you can run the project by running firefox index.html. HTML testing was done using the W3C HTML validator, other testing was done visually.

Roles

  • Overall Project Manager: Sayeef Moyen
  • Coding Manager: Steve Kwon
  • Testing Manager: Pranay Methuku
  • Documentation: Michael Lynch

Contributions

Michael Lynch:

  • Full history functionality
  • Initial HTML page (using table format)

Sayeef Moyen:

  • Modified HTML Page (transition from Michael's original table layout to a grid layout)
  • Project-wide CSS
  • Calculator "state" code (except for the unaryOperationCleanup function)
  • Base code for binary operator script (later refactored/debugged by Pranay)

Xinyu Meng:

  • Implement memory function and styling.
  • Modify binary operation function.

Pranay Methuku:

  • Event handling for all kinds of Number inputs
  • Refactoring/Debugging of Binary Operator event handling
  • History and debugging for tracking state of binary operations (and minor styling)
  • Trigonometric operators event handling/debugging and unaryOperationCleanup
  • Refactoring Memory operator code
  • HTML Complete validation

Steve Kwon:

  • Implemented all trig functions
  • Implemented all unary functions except unaryOpNegate

About

Accumulator Calculator Web app w/ History

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published