https://github.com/sancruz-dev/calculadorajs-pw3
https://github.com/sancruz-dev/calculadorajs-pw3
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sancruz-dev/calculadorajs-pw3
- Owner: sancruz-dev
- Created: 2021-09-15T16:42:50.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-15T17:16:47.000Z (over 3 years ago)
- Last Synced: 2025-01-12T15:11:59.508Z (5 months ago)
- Language: JavaScript
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CalculadoraJs-PW3
Trabalho acadêmico, 3°ano do ensino médio da ETEC Jd. Ângela.- [Clique aqui](https://calculadorajs-pw3.netlify.app/) para a abrir o projeto, ou visualize o [repositório no github](https://github.com/Rivier-Team/CalculadoraJs-PW3#calculadorajs-pw3).
## 1. Referência
Essa aplicação foi iniciada a partir [desse vídeo](https://www.youtube.com/watch?v=NhcZh8Bwr30) do canal [Online Tutorials](https://www.youtube.com/channel/UCbwXnUipZsLfUckBPsC7Jog), com o intuito de deixar a aplicação mais moderna possível, desde de seu uso, até sua beleza, tendo seu front-end numa visão agradável para qualquer pessoa.#### 1.1 Adições e Melhorias
O back-end da **CalculadoraJs** também foi aproveitada no vídeo, no entanto, foram feitas algumas adições (usando conhecimento próprio), como o botão de `backspace`, o botão de `expansão da calculadora` seguida de novos botões com diferentes operações, e por consequência, outra lógica foi criada para realizar os cálculos das `novas operações` vindas da expansão.Também foi feito uma varredura de todas as tags `span` da página, para a criação de classes e utilização das mesmas (para as operações matemáticas por exemplo), de forma automatizada via javascript.
Os elementos animados espalhados pela tela que estão "flutuando", também foi outra adição à aplicação, como forma de entretenimento e estilo, pois eles também são clicáveis e funcionam, como se fizessem parte das operações matemáticas que estão dentro da calculadora.