Skip to content

Nycolas-Galdino/Calculadora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(INICIANTE) Calculadora

Github Pages

Link da calculadora: Clique para acessar a calculadora

Linguagens de marcação/programação

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

Ferramentas e extensões

ID Ferramenta/Extensão
1 Visual Studio Code
2 Live server
3 GIT
4 Inspetor de elementos do navegador

Sobre o projeto

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.

Operações suportadas (PEMDAS)

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)

Atalhos do teclado (Desktop Apenas)

Atalho Função
O Liga/Desliga a calculadora
C ou Del Limpa a calculadora
Backspace (←) Apaga o dígito/símbolo enviado.

Estilizando a página

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).

Exemplo de tema funcionando em tempo real

Salvando o tema personalizado da página

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.

Criador

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...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published