Você pode acessá-lo com este link.
Esse é um projeto em que eu só fui me sentir confiante para dar continuidade depois de dois meses após ter desenvolvido a interface, pois pude avançar em meus estudos e alcançar meu objetivo: construir toda a lógica do zero, sem utilizar a função eval().
Eu ainda não tinha feito uma calculadora, e creio que esse seja um dos principais exercícios pra praticar a lógica de programação, então além de aplicar as funcionalidades e a interface da calculadora do Windows 10, tentei simular uma espécie de ambiente desktop, onde é possível abrir, fechar ou minimizar a aplicação.
Algumas features que valem destacar:
- É possível utilizar o teclado para realizar as operações matemáticas;
- Ao "fechar" a calculadora os dados do display são apagados;
- Só é possível adicionar um ponto decimal;
- O tamanho da fonte do display se adapta conforme os números são adicionados;
- Responsivo para Mobile;
Você pode acessá-lo com este link.
Esse projeto foi desenvolvido com as seguintes ferramentas:
- HTML5
- CSS3
- JavaScript
Você pode visualizar o layout do projeto através desse link. É necessário ter conta no Figma para acessá-lo.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Desenvolvido com 💛 por Rhuan Bello 👁️🗨️