The calculator has all the basic functionality (add, subtract, multiply, divide, calculate % and convert into negative and positive values). In addition to that, the values can be stored and retrieved from memory. The app can also be used to calculate VAT values (both for calculating net and gross figures). VAT per cent can be customized
React, JavaScript, TDD testing (Jest, Enzyme), GitHub branches, SCSS and CSS modules, Webpack, Babel, Eslint, Stylelint.
- Divide, multiply, add, subtract
- Calculate percent, change from positive to negative and vice versa, clear the calculations
- Memory functionality:
- MS: save displayed value in memory
- MR: get the saved value from memory
- M+: add the displayed value to the value saved in memory
- M-: subtract the displayed value from the value saved in memory
- VAT calculation: calculate net (value without VAT) and gross (add VAT to net value)
- Customize VAT
- AC and C