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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published