[go: nahoru, domu]

Skip to content

Web Calculator maked with HTML, CSS and JS using design patterns factory and observer

License

Notifications You must be signed in to change notification settings

cecilia-brito/calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Calculator GitHub license is MIT

Tabela de conteúdos

📝Descrição do Projeto

Calculadora Web que faz somas, subtrações, divisões e multiplicações e mostra o resultado no seu "display"

🕗Status

Em andamento...🚀

📝Features

  • Somar
  • Multiplicar
  • Dividir
  • Subtrair
  • Botão de excluir
  • Raiz quadrada
  • Porcentagem
  • Operações com números decimais/ponto flutuante

Ideias

  • Cosseno
  • Seno
  • Melhorar aparência da calculadora
    • Adicionar sombra interna nos botões
    • Adicionar sombra interna no display da calculadora
  • Adicionar som ao clicar nos botões
  • Exponenciação
  • Radiciação com qualquer radicando e indíce

💾Instalação

# Clone este repositório
$ git clone https://github.com/cecilia-brito/calculator

# Acesse a pasta do projeto no terminal/cmd
$ cd calculator

# Instale as dependências
$ yarn add reset.css

📖Aprendizados

  • Noção de design patterns: factory e observer
  • Uso de objetos

☄Resultado

A página está hospedada no Github Pages, aqui

Calculator-Google-Chrome-2022-02-01-21-01-52

💡Tecnologias Utilizadas

logo do HTML em laranjalogo do CSS em azullogo do JavaScript em amarelo

🌼Author

Código feito por Cecília Brito

Releases

No releases published

Packages

No packages published