No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
src
.gitignore
README.md
babel.config.js
package-lock.json
package.json

README.md

calculator-app

Steps

  • Create App.vue
  • Create basic layout
  • Store buttons on data
    • text
    • type
  • Style it!
    • Button Spacing
    • Button Colors
    • Button Hover
    • Responsive
      • Size based on screen size
      • Centered
  • Make it work!
    • Number button appends displayed number to screen
    • AC button clears the display
    • +/- button inverts the display value and updates the display
    • Operation button (+ - ÷ ×) stores displayed number/sets operation
    • Number button pressed after operation, update display with new number
    • Equals button performs operation and updates display
    • Period sets decimal, cannot add more than 1 period
    • Should not allow zero at beginning of number
  • STRETCH Display text grows/shrinks to length of display