Código del ejercicio: Con ciclo while
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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
+ --> se usa para concatenar cadenas, cadenas a constantes o a variables.
-- --> el operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
document.write --> imprime el texto especificado en la página.
Explicación del Código:
Objetivo del ejercicio
Mostrar los números desde un número ingresado por el usuario hasta llegar al número 1.
Código del ejercicio
<script>
let n = parseInt(prompt('Ingresar número:'));
while(n > 0){
document.write(n + ",");
n--;
}
</script>
Explicación del código
let n
Crea una variable llamada n donde se almacenará el número ingresado por el usuario.
prompt('Ingresar número:')
Muestra una ventana para que el usuario escriba un número.
parseInt()
Convierte el dato ingresado en un número entero.
while(n > 0)
El ciclo se ejecuta mientras el valor de n sea mayor que 0.
document.write(n + ",")
Muestra el número actual en la página web.
n--
Reduce el valor de n en 1 en cada repetición.
Ejemplo de ejecución
Si el usuario ingresa el número 5, el resultado será:
5,4,3,2,1,
Resumen
El programa solicita un número al usuario y utiliza un ciclo while para mostrar los números de forma descendente hasta llegar al número 1.
Código del ejercicio: Con ciclo for
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.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
for --> el ciclo for recorre un bloque de código varias veces.
> --> el operador mayor que ( > ) devuelve true si el operando izquierdo es mayor que el operando derecho.
+ --> se usa para concatenar cadenas, cadenas a constantes o a variables.
-- --> el operador de decremento (--) disminuye (o resta de a uno) su operando y retorna un valor.
document.write --> imprime el texto especificado en la página.
Explicación del Código:
<script>
let n = parseInt(prompt('Ingresar número:'));
for(let i = 0; n > i; n--){
document.write(n + ",");
}
</script>
1. prompt()
La función prompt() muestra una ventana donde el usuario puede escribir un número.
prompt('Ingresar número:')
2. parseInt()
La función parseInt() convierte el texto ingresado en un número entero.
parseInt(prompt('Ingresar número:'))
3. Variable n
La variable n guarda el número que el usuario ingresó.
let n
4. Ciclo for
El ciclo for repite instrucciones varias veces.
for(let i = 0; n > i; n--)
Mientras n sea mayor que i, el ciclo continuará ejecutándose.
La instrucción n-- disminuye el valor de n en 1 en cada repetición.
5. document.write()
La función document.write() muestra los números en la página web.
document.write(n + ",");
Resultado del programa
Si el usuario escribe el número 5, el programa mostrará:
5,4,3,2,1,
No hay comentarios.:
Publicar un comentario