Calculadora
En aquest projecte he desenvolupat una calculadora que realitza operacions matemàtiques senzilles.
Característiques
- Realitza operacions bàsiques com suma, resta, multiplicació i divisió.
- Permet operacions amb parèntesis, nombres enters i decimals.
- Disposa de funció d'esborrat i de reinici.
- Pot acumular resultats per a la següent operació.
- Disposa d'una pantalla informativa en cas d'accions o errors.
- Si l'expressió és massa llarga, la grandària de la lletra de la pantalla es fa petita.
- Està habilitat per a funcionar tant amb el ratolí com amb el teclat.
Què he après
- A desenvolupar lògica operacional.
- A crear estructures de quadrícula amb CSS Grid.
- A accedir i manipular el DOM amb JavaScript Vanilla.
- A aplicar esdeveniments de ratolí i de teclat.
- A crear efectes visuals amb pseudo-classes com "hover" y "active".
Tecnologies
- Front-end: JavaScript (ES6), HTML, CSS
- Back-end: -