Código del ejercicio:
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.
parseFloat() --> analiza un argumento (si es necesario, lo convierte en una cadena) y devuelve un número de coma flotante.
prompt() --> muestra un cuadro de diálogo con mensaje opcional, que solicita al usuario que introduzca un texto.
alert() --> muestra un cuadro de alerta con un mensaje y un botón Aceptar.
`${}` --> los literales de plantilla (cadenas de plantilla) le permiten utilizar cadenas o expresiones incrustadas en forma de cadena.
\n --> es el carácter de salto de línea y se usa para indicar el fin de una línea de texto y el inicio de una línea nueva.
Explicación del Código:
Este programa permite ingresar una cantidad de horas y convertirlas automáticamente a minutos y segundos.
Código del Programa
<script>
let hora = parseFloat(prompt('Ingresar hora:'));
let minutos = hora * 60;
let segundos = hora * 3600;
alert(`${hora} horas tiene ${minutos} minutos.\n
${hora} horas tiene ${segundos} segundos.`);
</script>
Explicación de Cada Línea
-
let hora
Crea una variable llamada hora donde se guardará el dato ingresado por el usuario. -
prompt('Ingresar hora:')
Muestra una ventana para que el usuario escriba una cantidad de horas. -
parseFloat()
Convierte el dato ingresado en un número decimal. -
let minutos = hora * 60;
Convierte las horas a minutos multiplicando por 60. -
let segundos = hora * 3600;
Convierte las horas a segundos multiplicando por 3600. -
alert()
Muestra el resultado final en una ventana emergente. -
\n
Realiza un salto de línea dentro del mensaje. -
${variable}
Permite mostrar el valor de una variable dentro del texto.
Funcionamiento del Programa
1. El usuario ingresa una cantidad de horas.
2. El programa convierte las horas a minutos.
3. Luego convierte las horas a segundos.
4. Finalmente muestra los resultados en pantalla.
Ejemplo
Si el usuario escribe: 3
3 horas tiene 180 minutos. 3 horas tiene 10800 segundos.
No hay comentarios.:
Publicar un comentario