Código del ejercicio: Suma de dos números
Definición de los códigos del ejercicio:
<h3></h3> --> representa un encabezado de nivel 3.<form></form> --> se utiliza para crear un formulario HTML para la entrada del usuario.
<br> --> produce un salto de línea en el texto.
<label></label> --> representa una etiqueta para un elemento en una interfaz de usuario.
<input> --> etiqueta especifica un campo de entrada donde el usuario puede ingresar datos.
onclick --> onclick evento ocurre cuando el usuario hace clic en un elemento.
<script></script> --> contiene comandos u ordenes que se van ejecutando de manera secuencial y comúnmente se utilizan para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.
function --> es un bloque de código diseñado para realizar una tarea en particular.
let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
parseFloat() --> analiza un argumento (si es necesario, lo convierte en una cadena) y devuelve un número de coma flotante.
document.getElementById() --> devuelve un elemento con un valor especificado.
.value --> establece o devuelve el valor del atributo de valor de un campo de texto.
Explicación del Código:
Este programa permite ingresar dos números mediante un formulario en HTML y calcular su suma utilizando JavaScript. Cuando el usuario presiona el botón Calcular, el programa obtiene los valores escritos, realiza la suma y muestra el resultado en la caja de texto correspondiente.
Explicación de cada parte del código
| Código | Función |
|---|---|
| <!DOCTYPE html> | Indica que el documento está escrito en HTML5. |
| <html lang="es"> | Inicia el documento HTML e indica que el idioma es español. |
| <head> | Contiene la configuración de la página. |
| <meta charset="UTF-8"> | Permite mostrar correctamente caracteres especiales. |
| <meta name="viewport"> | Hace que la página sea adaptable a dispositivos móviles. |
| <title> | Define el título que aparece en la pestaña del navegador. |
| <body> | Contiene todo el contenido visible de la página. |
| <h3> | Muestra el título del ejercicio. |
| <form> | Agrupa todos los controles del formulario. |
| <label> | Muestra el nombre de cada campo. |
| <input type="number"> | Permite ingresar únicamente números. |
| id="n1" e id="n2" | Identifican las cajas de texto para que JavaScript pueda acceder a ellas. |
| <input type="button"> | Crea el botón Calcular. |
| onclick="calcular()" | Ejecuta la función calcular() al hacer clic. |
| <input type="reset"> | Limpia todos los campos del formulario. |
| id="resultado" | Permite mostrar el resultado de la suma. |
| <script> | Contiene el código JavaScript. |
| function calcular() | Crea una función llamada calcular. |
| parseFloat() | Convierte el texto ingresado en un número decimal. |
| document.getElementById() | Busca un elemento mediante su identificador (id). |
| .value | Obtiene o modifica el valor de una caja de texto. |
| let s = n1 + n2; | Realiza la suma de ambos números. |
| resultado.value = s; | Muestra el resultado obtenido. |
¿Cómo funciona el programa?
- El usuario escribe el primer número.
- Escribe el segundo número.
- Presiona el botón Calcular.
- JavaScript obtiene ambos valores.
- Convierte los datos a números mediante parseFloat().
- Realiza la suma.
- Muestra el resultado en pantalla.
¿Cómo sumar más de dos números?
Para sumar tres o más números solamente se agregan más cajas de texto y se incluyen en la operación.
let suma = n1 + n2 + n3 + n4;
Resumen
Este ejercicio muestra cómo crear un formulario en HTML, obtener datos ingresados por el usuario, convertirlos en números utilizando parseFloat(), realizar una operación matemática y mostrar el resultado utilizando JavaScript.
Código del ejercicio: Suma de cinco números
Definición de los códigos del ejercicio:
<h3></h3> --> representa un encabezado de nivel 3.<form></form> --> se utiliza para crear un formulario HTML para la entrada del usuario.
<br> --> produce un salto de línea en el texto.
<label></label> --> representa una etiqueta para un elemento en una interfaz de usuario.
<input> --> etiqueta especifica un campo de entrada donde el usuario puede ingresar datos.
onclick --> onclick evento ocurre cuando el usuario hace clic en un elemento.
<script></script> --> contiene comandos u ordenes que se van ejecutando de manera secuencial y comúnmente se utilizan para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.
function --> es un bloque de código diseñado para realizar una tarea en particular.
let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
parseFloat() --> analiza un argumento (si es necesario, lo convierte en una cadena) y devuelve un número de coma flotante.
document.getElementById() --> devuelve un elemento con un valor especificado.
.value --> establece o devuelve el valor del atributo de valor de un campo de texto.
Explicación del Código:
Este programa permite ingresar cinco números desde un formulario. Cuando el usuario hace clic en el botón Calcular, JavaScript obtiene los valores escritos, realiza la suma de todos ellos y muestra el resultado en una caja de texto.
1. Declaración del documento
Indica que el documento está escrito en HTML5 para que el navegador interprete correctamente el código.
2. Etiqueta HTML
Es la etiqueta principal del documento. El atributo lang="es" indica que el contenido está escrito en español.
3. Sección <head>
En esta sección se agregan configuraciones importantes del documento.
- meta charset="UTF-8": Permite mostrar correctamente caracteres especiales como la ñ y las vocales con tilde.
- meta viewport: Hace que la página sea adaptable a dispositivos móviles.
- title: Define el nombre que aparecerá en la pestaña del navegador.
4. Sección <body>
Contiene todos los elementos visibles de la página, como el título, el formulario y el resultado.
5. Título del ejercicio
Muestra el nombre del ejercicio en la parte superior del formulario.
6. Formulario
Agrupa todas las cajas de texto y botones utilizados en el programa.
7. Cajas de texto
Cada caja de texto permite ingresar un número. Los identificadores n1, n2, n3, n4 y n5 permiten que JavaScript pueda acceder a cada valor.
8. Botón Calcular
Cuando el usuario hace clic en este botón, se ejecuta la función calcular(), encargada de realizar la suma.
9. Botón Limpiar
Borra todos los datos escritos en el formulario y deja las cajas de texto vacías.
10. Caja de resultado
Muestra el resultado obtenido después de realizar la suma.
11. Función calcular()
Esta función contiene todas las instrucciones necesarias para obtener los números, sumarlos y mostrar el resultado.
12. Obtener los valores
Esta línea realiza tres acciones:
- Busca la caja de texto cuyo identificador es n1.
- Obtiene el valor escrito por el usuario mediante .value.
- Convierte ese dato en un número decimal utilizando parseFloat().
El mismo procedimiento se realiza con n2, n3, n4 y n5.
13. Sumar los números
Se realiza la suma de los cinco números y el resultado se guarda en la variable s.
14. Mostrar el resultado
Busca la caja de texto llamada resultado y muestra el valor almacenado en la variable s.
Funcionamiento del programa
- El usuario escribe cinco números.
- Hace clic en el botón Calcular.
- JavaScript obtiene los cinco valores ingresados.
- Convierte los datos a tipo numérico.
- Realiza la suma.
- Muestra el resultado en la caja de texto correspondiente.
Resumen
Este ejercicio muestra cómo HTML permite crear un formulario para ingresar datos y cómo JavaScript puede obtener esos datos, convertirlos en números mediante parseFloat(), realizar una operación matemática y mostrar el resultado al usuario.
No hay comentarios.:
Publicar un comentario