Skip to content

El repositorio almacena una calculadora web construida con tecnologías front-end como HTML, CSS y JavaScript, utilizando el framework de Bootstrap para diseñar la interfaz de usuario. Esta calculadora permite realizar operaciones matemáticas básicas como suma, resta, multiplicación y división.

Notifications You must be signed in to change notification settings

rodrigobarbaedu/calculator-responsive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Práctica 1 I Calculadora HTML + CSS + JavaScript 🐈

Información Básica

Nombre: Barba Navarro Luis Rodrigo

Fecha (Creación): 25/09/23

Descripción: El repositorio almacena una calculadora web construida con tecnologías front-end como HTML, CSS y JavaScript, utilizando el framework de Bootstrap para diseñar la interfaz de usuario. Esta calculadora permite realizar operaciones matemáticas básicas como suma, resta, multiplicación y división.

Preguntas

  1. document.querySelector(".display"); selecciona el primer elemento en el documento HTML que tiene la clase CSS "display" y lo devuelve como un objeto que se puede manipular en JavaScript.

  2. const buttons = document.querySelectorAll("button"); selecciona todos los elementos <button> en el documento HTML y los devuelve como una lista de nodos que se pueden usar en JavaScript.

  3. buttonText = button.textContent; asigna el texto contenido dentro del elemento <button> actual a la variable buttonText.

  4. buttons.forEach((button) => { ... }) es un bucle que itera a través de todos los elementos <button> seleccionados por document.querySelectorAll("button"). Permite realizar una acción en cada uno de estos elementos.

  5. button.addEventListener("click", () => { ... }) agrega un "escuchador de eventos" a un elemento (en este caso, el elemento <button>). Cuando se hace clic en ese botón, la función dentro del bloque { ... } se ejecuta, lo que permite realizar acciones específicas en respuesta al evento de clic.

Explicación 🐈

Para la creación de la calculadora, manejé el sistema de contenedores y disposición proporcionados por Bootstrap, aprovechando su capacidad preexistente para la adaptación a diferentes tamaños de pantalla. Esto simplificó la tarea de diseñar los botones y estructuras, gracias a las capacidades de responsividad de Bootstrap.

En lo que respecta al código JavaScript proporcionado, no realicé alteraciones significativas. Las modificaciones realizadas se centraron principalmente en las etiquetas de los botones y el campo de entrada de texto, con el propósito de permitir una comunicación efectiva con el JavaScript para procesar los datos de entrada y realizar los cálculos necesarios para mostrar el resultado de las operaciones.

About

El repositorio almacena una calculadora web construida con tecnologías front-end como HTML, CSS y JavaScript, utilizando el framework de Bootstrap para diseñar la interfaz de usuario. Esta calculadora permite realizar operaciones matemáticas básicas como suma, resta, multiplicación y división.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published