https://github.com/porobertdev/calculator
Assignment from The Odin Project: https://www.theodinproject.com/lessons/foundations-calculator
https://github.com/porobertdev/calculator
100daysofcode calculator calculator-javascript css html javascript js theodinproject
Last synced: 7 months ago
JSON representation
Assignment from The Odin Project: https://www.theodinproject.com/lessons/foundations-calculator
- Host: GitHub
- URL: https://github.com/porobertdev/calculator
- Owner: porobertdev
- Created: 2023-08-29T18:25:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-04T17:18:35.000Z (about 2 years ago)
- Last Synced: 2025-01-14T03:09:24.427Z (9 months ago)
- Topics: 100daysofcode, calculator, calculator-javascript, css, html, javascript, js, theodinproject
- Language: JavaScript
- Homepage: https://porobertdev.github.io/calculator/
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# calculator - [Live Preview](https://porobertdev.github.io/calculator)
## About
This project is part of [TheOdinProject](https://www.theodinproject.com/https://github.com/TheOdinProject) curriculum. The project's lesson can be found [here](https://www.theodinproject.com/lessons/foundations-calculator/). I gotta say this gave me lots of headache, because I couldn't figure out the logic, and if I did, then I got stuck because I was coding it right away. I'll try to do better next time! :) Also, my brain didn't feel like it was working good.
I suppose the code is trash and it's probably the worst code I ever wrote so far, but it works...
I've made a [Figma mockup](https://www.figma.com/file/s58cOYvBcb3DA3vBfkIoqw/Calculator---%40TheOdinProject?type=design&node-id=0%3A1&mode=design&t=6BxoUVtbcfB1pkQU-1) that I used as a starting point.
## Features
* full KB numpad and click support
* allows numbers with decimals
* two deletion methods: clear & backspace## Technologies used
* HTML5
* CSS3
* JavaScript## Tools used
* git
* Figma## Credits
* **github** for the icon
* Stackoverflow & Google for few small tips