jueves, 27 de febrero de 2025

Calcular la división de dos números, mostrando un mensaje de error si hubiera en JavaScript

Código del ejercicio:

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejercicio JavaScript</title>
</head>
<body>
    <script>
        let num1 = parseInt(prompt('Ingrese el primer número'));
        let num2 = parseInt(prompt('Ingrese el segundo número'));
        if(num2 == 0){
            document.write('No se puede dividir entre cero.');
        }else{
            document.write(`La división es: ${num1/num2}`);
        }
    </script>
</body>
</html>

Definición de los códigos del ejercicio:

<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.
let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
parseInt() --> analiza un valor como una cadena y devuelve el primer entero.
prompt() --> muestra un cuadro de diálogo con mensaje opcional, que solicita al usuario que introduzca un texto.
if --> se usa para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
== --> el operador de comparacion ( == ) comprueba si sus dos operandos son iguales y devuelve un resultado booleano.
else --> se usa para especificar un bloque de código a ejecutar, si la misma condición es falsa.
document.write --> imprime el texto especificado en la página.
${} --> los literales de plantilla (cadenas de plantilla) le permiten utilizar cadenas o expresiones incrustadas en forma de cadena.

Explicación del Código:

1. Estructura básica del HTML

  • <!DOCTYPE html>: Indica que el documento es HTML5.
  • <html lang="es">: Define el idioma del documento como español.
  • <head>: Contiene metadatos y configuraciones del documento.
  • <title>Ejercicio JavaScript</title>: Define el título de la página.

2. Uso de JavaScript para calcular la división

  • let num1 = parseInt(prompt('Ingrese el primer número'));
    - Muestra un cuadro de entrada donde el usuario escribe el primer número.
    - prompt() devuelve una cadena, por eso parseInt() convierte el valor a número entero.
  • let num2 = parseInt(prompt('Ingrese el segundo número'));
    - Lo mismo que el anterior, pero para el segundo número.
  • if (num2 == 0) { document.write('No se puede dividir entre cero.'); }
    - Verifica si el segundo número es 0.
    - Si es 0, muestra un mensaje en la página diciendo que no se puede dividir entre cero.
  • else { document.write(`La división es: ${num1 / num2}`); }
    - Si el segundo número no es 0, realiza la división (num1 / num2) y muestra el resultado en la página.

Resumen: Este código solicita dos números al usuario, verifica si el divisor es 0 y, en ese caso, muestra un mensaje de error. Si no, muestra el resultado de la división en la página.

No hay comentarios.:

Publicar un comentario

Cómo hacer un diagrama de flujo

Los diagramas de flujo son diagramas que muestran los pasos de un proceso. Los diagramas de flujo básicos son fáciles de crea...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️