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.
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 modulo ( % ) devuelve el resto de la división.
!= --> el operador de desigualdad ( != ) comprueba si sus dos operandos no 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:
Este programa solicita al usuario un número mediante una ventana emergente. Luego verifica si ese número es impar utilizando el operador módulo (%). Finalmente, muestra un mensaje indicando si el número es impar o no.
Código
let numero = prompt('Introduzca un número');
if(numero % 2 != 0){
document.write(`El número ${numero} es impar.`);
}else{
document.write(`El número ${numero} no es impar.`);
}
Explicación paso a paso
| Código | Explicación |
|---|---|
| let numero = prompt('Introduzca un número'); | Muestra una ventana para que el usuario escriba un número. El valor ingresado se guarda en la variable numero. |
| if(numero % 2 != 0) | Comprueba si el número es impar. El operador % obtiene el residuo de la división entre 2. Si el residuo es diferente de 0, significa que el número es impar. |
| document.write(`El número ${numero} es impar.`); | Si la condición es verdadera, muestra en la página el mensaje indicando que el número ingresado es impar. |
| else | Se ejecuta cuando la condición del if es falsa, es decir, cuando el número es par. |
| document.write(`El número ${numero} no es impar.`); | Muestra un mensaje indicando que el número ingresado no es impar. |
Funcionamiento del programa
- Solicita al usuario que ingrese un número.
- Calcula el residuo de dividir el número entre 2.
- Si el residuo es diferente de 0, el número es impar.
- Si el residuo es 0, el número es par.
- Muestra el resultado en la página web.
Ejemplo:
Si el usuario escribe 7, el programa mostrará: "El número 7 es impar."
Si el usuario escribe 10, el programa mostrará: "El número 10 no es impar."
Si el usuario escribe 7, el programa mostrará: "El número 7 es impar."
Si el usuario escribe 10, el programa mostrará: "El número 10 no es impar."
No hay comentarios.:
Publicar un comentario