Skip to content

Tgentil/Calculadora-Angular

Repository files navigation

Calculadora Angular

GitHub

Este é um projeto de uma calculadora em Angular que foi desenvolvido com o objetivo de aprimorar meus conhecimentos em Angular. A calculadora tem um formato parecido com a calculadora padrão do Windows e realiza as operações básicas de soma, subtração, multiplicação, divisão e potenciação, além de contar com números com vírgula e botões de apagar o último dígito ou todos os dígitos de uma vez. Há também um botão para alternar entre o light mode e o dark mode.

O projeto está hospedado no endereço https://calculadora-angular-26fe7.web.app/.

Update v1.1.3

  • Foram criados testes automatizados no karma, para testar as funções de soma, subtração, multiplicação e divisão, raiz quadra e toggle.
  • Correção de bug na raiz quadrada.
  • Correção de bug em conta com números decimais.
  • Criação da função plusMinus para inverter o sinal do número.

Tecnologias usadas

O projeto foi desenvolvido com as seguintes tecnologias:

  • Angular
  • Node
  • Karma
  • Jasmine
  • Firebase
  • TypeScript
  • HTML
  • SCSS

Autor

  • Thiago da Silveira Gentil.