viernes, 21 de febrero de 2025

Calcular la edad de una persona 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 año_actual = parseInt(prompt('Ingrese el año actual:'));
        let año_nacimiento = parseInt(prompt('Ingrese su año de nacimiento:'));
        let resultado = año_actual - año_nacimiento;
        document.write(`Usted tiene ${resultado} años.`);
    </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.
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 que el idioma de la página es español.

<head>: Contiene información sobre la página.

<meta charset="UTF-8">: Permite usar caracteres especiales como tildes y eñes.

<title>Ejercicio JavaScript</title>: Define el título de la página.

2. Código JavaScript


<script>
    let año_actual = parseInt(prompt('Ingrese el año actual:'));
    let año_nacimiento = parseInt(prompt('Ingrese su año de nacimiento:'));  
    let resultado = año_actual - año_nacimiento;
    document.write(`Usted tiene ${resultado} años.`);
</script>
  

3. Explicación del Código

  • prompt('Ingrese el año actual:'): Muestra una ventana donde el usuario ingresa el año actual.
  • parseInt(...): Convierte la respuesta del usuario en un número entero.
  • let año_actual = parseInt(prompt(...)): Guarda el año actual en una variable.
  • let año_nacimiento = parseInt(prompt(...)): Guarda el año de nacimiento en una variable.
  • let resultado = año_actual - año_nacimiento;: Resta ambos valores para obtener la edad.
  • document.write(...): Muestra el resultado en la página web.

4. Funcionamiento

Cuando se ejecuta el código, el usuario debe ingresar el año actual y su año de nacimiento. Luego, la página web mostrará su edad calculada.

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. ❤️