Skip to content

Bulovask/calculadora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Calculadora

Descrição:

O display da calculadora é dividido em duas partes: expression e result.

É uma calculadora de operações simples:

  • + → SOMAR
  • - → SUBTRAIR
  • * → MULTIPLICAR
  • / → DIVIDIR
  • ^ → ELEVAR/POTÊNCIA

A operação de POTÊNCIA pode ser usada dando dois cliques no botão de MULTIPLICAR.

Ao dar dois cliques no botão de igual, o expression recebe o valor de result e result é resetada.

A calculadora usa um avaliador de expressões que achei no site https://mathjs.org/ para poder calcular o resultado, é uma boa ferramenta para se usar.

Nesse caso o meu trabalho foi:

  • Criar o Layout da calculadora:
  • Fazer a interface que conecta o usuário ao mathjs e vice-versa;
  • Criar funcionalidades simples;
  • Validar as teclas pressionadas.

Ideias para melhorar a calculadora

  • Adicionar uma terceira parte no display, responsável por funcionalidades a mais.

Aprendizado

Treinei as minhas habilidades com regex, grid layout, estilização com CSS.

LINKS

Para vizualizar a calculadora clique aqui

Meu LinkedIn

Meu Gmail

About

Calculadora simples

HTTPS://Bulovask.github.io/calculadora/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published