Calculadora com operações de soma, subtração, divisão, multiplicação, raiz quadrada, potência e porcentagem
- CSS => Contém os arquivos .css utilizados no projeto.
- HTML => Contém o arquivo .html utilizado no projeto.
- scripts => Contém os arquivos .js utilizado no projeto.
- tests => Contém o arquivo com os testes para as operações da calculadora.
- package.json => Configuração do projeto em geral.
- package-lock.json => Também para configuração do projeto em geral.
- Possui uma janela de ajuda, basta clicar no botão com um ponto de interrogação
- Digite o número desejado, logo em seguida a operação e, se preciso o segundo número
- Caso queira um número negativo basta clicar no botão de menos e aí digitar o número
- Para limpar o visor, basta clicar no botão vermelho, no lado esquerdo
- Para porcentagem deve primeiro digitar o número que se refere à porcentagem e depois o valor.
- No botão ao lado do botão de ajuda, você pode acessar a última operação feita - E clicando no botão azul "adicionar" o resultado é colocado no visor
- Para números decimais, basta clicar no botão de ponto.
- Os testes foram construídos com jest
- Qualquer dúvida pode ser tirada na documentação: https://jestjs.io/
- Devido ao um conflito entre o jest e o require, os testes foram colocados em uma pasta separada("tests"), com copias dos arquivos javascript.