sophiacrds / Calculator-REACT

Projeto desenvolvido como desafio referente ao módulo 2 do curso Vai na Web de desenvolvimento front-end.

Home Page:https://sophiacrds.github.io/Calculator-REACT/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Badge Vai Na Web T2.1

Calculadora simples em React

Projeto desenvolvido como desafio referente ao módulo 2 do curso Vai na Web de desenvolvimento front-end.

GitHub last commit GitHub Repository Size GitHub Total lines GitHub Top Language

Nesse projeto, foi desenvolvida uma calculadora simplificada com react class component. Para estilização, iniciei meu aprendizado sobre styled-components.

Algumas funcionalidades e validações lógicas presentes:

  • Não adicionar mais de um 0 sozinho no display;
  • Não adicionar operador matemático quando houver apenas 0 no display;
  • Não adicionar operador matemático quando não houver valor numérico antecedente;
  • Não adicionar operador matemático quando
  • Possibilidade de continuar as operações matemáticas com o valor exibido como resultado final (=);
  • Após resultado final (=), novo número pressionado reiniciará o campo de cálculo ao invés de concatenar com o valor exibido;
  • Se o resultado final (=) for uma dízima periódica ou contiver mais de duas casas decimais o valor exibido no display ficará restrito a quatro cadas decimais;

Aperfeiçoamentos futuros:

  • Não adicionar operadores matemáticos em sequência;
  • Não adicionar operadores matemáticos após . em valores decimais;
  • Possibilidade de selecionar os valores através do teclado;

PREVIEW


About

Projeto desenvolvido como desafio referente ao módulo 2 do curso Vai na Web de desenvolvimento front-end.

https://sophiacrds.github.io/Calculator-REACT/


Languages

Language:JavaScript 92.9%Language:HTML 7.1%