Link da calculadora: Clique para acessar a calculadora
Ao iniciar o projeto, tive sinceras dúvidas em qual linguagem poderia utilizar para realizar a programção da calculadora, mas então cheguei ao seguinte resultado:
ID | Linguagem |
---|---|
1 | HTML5 |
2 | CSS3 |
3 | JavaScript |
ID | Ferramenta/Extensão |
---|---|
1 | Visual Studio Code |
2 | Live server |
3 | GIT |
4 | Inspetor de elementos do navegador |
O projeto foi desenvolvido e testados dentro das plataformas do Windows, Linux e do Android, obtivendo sucesso entre as três. Enquanto a estilização da página estava ocorrendo, recebi diferentes feedbacks de temas e cores do site, então, foi criado um menu personalizado para a estilização de cada página conforme o usuário desejar. Saiba mais sobre como estilizar a página.
Dentre as operações suportadas pela calculadora, estão elas:
Sinal | Operação |
---|---|
+ | Soma |
- | Subtração |
/ | Divisão |
* | Multiplicação |
** | Exponenciação |
() | Parênteses (Desktop apenas) |
Atalho | Função |
---|---|
O | Liga/Desliga a calculadora |
C ou Del | Limpa a calculadora |
Backspace (←) | Apaga o dígito/símbolo enviado. |
Como cada usuário tem uma preferência de cores e temas, dentro da calculadora foi criado um sistema que permite a personalização quase completa da calculadora através de um menu no canto superior direito da imagem (conforme ilustrado no GIF abaixo).
Ao terminar de atualizar o estilo da página conforme sua preferência, você poderá salvar e, nas próximas vezes que for entrar na página, a mesma irá carregar utilizando este tema.
O tema da página será salvo dentro de seu navegador principal local, ou seja, o que for alterado nele não será salvo em outros dispositivos.
Este projeto foi desenvolvido por Nycolas Pimentel Galdino e está armazenado dentro de uma página no Github Pages para teste em qualquer dispositivo conectado a internet! Clique para acessar a calculadora
Tempos fáceis geram homens fracos, homens fracos geram tempos difíceis, tempos difíceis geram homens fortes, homens fortes geram tempos fáceis...