An open API service indexing awesome lists of open source software.

https://github.com/sancruz-dev/calculadorajs-pw3


https://github.com/sancruz-dev/calculadorajs-pw3

Last synced: 3 months ago
JSON representation

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.