Bulovask / calculadora

Calculadora simples

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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/


Languages

Language:JavaScript 59.8%Language:CSS 28.6%Language:HTML 11.6%