viernes, 21 de febrero de 2025

Convertir metros a kilómetros 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 metro = parseInt(prompt('Ingrese la cantidad de metros a convertir'));
        let resultado = (metro * 1) / 1000;
        document.write(`${metro} metros convertidos a kilómetros es: ${resultado} kilómetros.`);
    </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:

Este programa solicita una cantidad de metros al usuario, realiza la conversión a kilómetros y muestra el resultado en la página web.

Explicación de cada parte del código

  • 1. Solicitar la cantidad de metros
    let metro = parseInt(prompt('Ingrese la cantidad de metros a convertir'));
    
    ¿Qué hace?
    • prompt() muestra una ventana para que el usuario escriba la cantidad de metros.
    • parseInt() convierte el dato ingresado en un número entero.
    • La variable metro guarda el valor ingresado.
  • 2. Convertir metros a kilómetros
    let resultado = (metro * 1) / 1000;
    
    ¿Qué hace?
    • Realiza la conversión de metros a kilómetros.
    • Como 1 kilómetro equivale a 1000 metros, se divide el valor entre 1000.
    • El resultado se guarda en la variable resultado.
  • 3. Mostrar el resultado
    document.write(`${metro} metros convertidos a kilómetros es:
    ${resultado} kilómetros.`);
    
    ¿Qué hace?
    • document.write() escribe el resultado directamente en la página web.
    • Las comillas invertidas (` `) permiten combinar texto con variables usando ${}.
    • Se muestra tanto la cantidad de metros ingresada como su equivalente en kilómetros.

Funcionamiento del programa

  1. El usuario ingresa una cantidad de metros.
  2. El programa convierte los metros a kilómetros dividiendo entre 1000.
  3. Finalmente muestra el resultado en la página.

Ejemplo de ejecución

Entrada:

Ingrese la cantidad de metros a convertir: 2500

Salida:

2500 metros convertidos a kilómetros es: 2.5 kilómetros.

Resumen

Este ejercicio enseña cómo pedir datos al usuario mediante prompt(), convertir el texto ingresado en un número con parseInt(), realizar una operación matemática sencilla y mostrar el resultado utilizando document.write().

No hay comentarios.:

Publicar un comentario

Encontrar todas las posiciones de un carácter x de una cadena en Python

Código del ejercicio: s = input ( "Ingresar texto: " ) x = input ( "Ingresar carácter: ...

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