Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atomiclake/calculadora-javascript

Uma calculadora simples para navegadores web.
https://github.com/atomiclake/calculadora-javascript

bootstrap5 calculator html-css-javascript

Last synced: about 1 month ago
JSON representation

Uma calculadora simples para navegadores web.

Awesome Lists containing this project

README

        

# Calculadora [![Generic badge](https://img.shields.io/badge/versão-0.3-blue.svg)](https://shields.io/)

Um projeto em JavaScript + HTML/CSS/Bootstrap que implementa uma calculadora simples.

Teste o código no meu [CodePen](https://codepen.io/atomiclake/pen/BaejwmY).

- ✅ Adição, subtração, multiplicação e divisão.
- ✅ Suporte à entrada do teclado.
- ✅ Lembra a última operação.

## Bugs conhecidos

- Operações não consideram a casa decimal.
- Em algumas situações, o estado interno da calculadora se torna inválido.
- Use o botão ```CE``` da calculadora ou atualize a página
- A combinação ```Ctrl + Backspace``` não apaga todos os caracteres

## Funcionalidades em progresso (v1.0):

- [ ] Mudar sinal.
- [ ] Adicionar casa decimal.
- [ ] Suporte à operações em cadeia (ex.: 1 + 2 + 3).

## Exemplo
![Imagem demonstrando a calculadora](https://github.com/atomiclake/calculadora-javascript/assets/155380722/c6491f03-3f50-4a77-93e7-62bbb29b831f)