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.
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 menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
document.write --> imprime el texto especificado en la página.
+ --> se usa para concatenar cadenas, cadenas a constantes o a variables.
Explicación del Código:
Este programa muestra los números impares desde el 1 hasta el 21 utilizando un ciclo while. En cada repetición el número aumenta de dos en dos para obtener únicamente los números impares.
Código JavaScript
let numero1 = 1;
let numero2 = 21;
while(numero1 <= numero2){
document.write(numero1 + '<br>');
numero1 = numero1 + 2;
}
Explicación de cada línea del código
-
let numero1 = 1;
Crea la variable numero1 y le asigna el valor 1. Este será el primer número impar que se mostrará. -
let numero2 = 21;
Crea la variable numero2 con el valor 21. Este será el último número que el programa podrá mostrar. -
while(numero1 <= numero2)
Inicia un ciclo while. El ciclo continuará ejecutándose mientras numero1 sea menor o igual que 21. -
document.write(numero1 + '<br>');
Muestra el valor de numero1 en la página web. La etiqueta <br> agrega un salto de línea para que cada número aparezca debajo del anterior. -
numero1 = numero1 + 2;
Aumenta el valor de numero1 en 2. De esta manera se generan solamente números impares: 1, 3, 5, 7, 9, etc.
¿Cómo funciona el programa?
- El programa comienza con el número 1.
- Comprueba si el número es menor o igual que 21.
- Si la condición es verdadera, muestra el número.
- Después suma 2 al número actual.
- Vuelve a comprobar la condición.
- El proceso se repite hasta llegar al número 21.
- Cuando el siguiente valor es 23, la condición deja de cumplirse y el ciclo termina.
Resultado del programa
1
3
5
7
9
11
13
15
17
19
21
Resumen
Este ejercicio utiliza un ciclo while para generar números impares. El programa comienza en 1, muestra el número en pantalla y aumenta su valor de 2 en 2. El ciclo continúa hasta que el número supera el valor de 21.
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.
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 menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
document.write --> imprime el texto especificado en la página.
+ --> se usa para concatenar cadenas, cadenas a constantes o a variables.
Explicación del Código:
Este programa muestra en pantalla los números impares desde el 1 hasta el 21 utilizando un ciclo for.
Código del programa
<script>
for(let numero1 = 1; numero1 <= 21; numero1 = numero1 + 2){
document.write(numero1 + '<br>');
}
</script>
Explicación de cada parte del código
| Código | Explicación |
|---|---|
| for(...) | Inicia un ciclo for, que sirve para repetir un bloque de instrucciones varias veces. |
| let numero1 = 1 | Crea la variable numero1 y le asigna el valor inicial de 1. El ciclo comenzará mostrando este número. |
| numero1 <= 21 | Es la condición del ciclo. Mientras numero1 sea menor o igual que 21, el ciclo seguirá ejecutándose. |
| numero1 = numero1 + 2 | Después de cada repetición, la variable aumenta de 2 en 2. Así se obtienen únicamente números impares. |
| { } | Las llaves indican el bloque de instrucciones que se repetirá en cada vuelta del ciclo. |
| document.write() | Muestra el valor de numero1 en la página web. |
| <br> | Inserta un salto de línea para que cada número aparezca debajo del anterior. |
¿Cómo funciona el ciclo?
El ciclo comienza con el número 1. Después de mostrarlo, suma 2, obteniendo 3. Luego vuelve a sumar 2 y obtiene 5. Este proceso continúa hasta llegar al número 21.
Los números que se generan son:
1, 3, 5, 7, 9, 11, 13, 15, 17, 19 y 21.
El programa utiliza un ciclo for para mostrar únicamente los números impares entre 1 y 21. Esto se logra aumentando la variable en 2 en cada repetición y mostrando cada valor con document.write().
No hay comentarios.:
Publicar un comentario