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.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
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 código genera una serie de números: 1, 4, 9, 16, 25, 36,... que corresponden a los cuadrados de los números enteros (1², 2², 3², 4², etc.).
1. Declaración de Variables:
let numero1 = 1;
let numero2 = 36;
let contador = 1;
- numero1: comienza en 1, que es el primer número de la serie.
- numero2: es el valor máximo que
numero1puede alcanzar (36 en este caso). - contador: se usa para calcular los números cuadrados. Comienza en 1.
2. Bucle while:
while (numero1 <= numero2) {
document.write(numero1 + '
');
contador = contador + 1;
numero1 = contador * contador;
}
- El
whilese ejecuta mientras quenumero1sea menor o igual anumero2(36). - Dentro del bucle, se imprime
numero1en la página condocument.write(numero1 + '<br>');, mostrando el valor denumero1seguido de un salto de línea. contadorse incrementa en 1.numero1se actualiza con el cuadrado decontador(numero1 = contador * contador;).
3. Proceso Repetitivo:
El bucle se repite, incrementando contador y calculando los cuadrados de los números (1², 2², 3², etc.) hasta que numero1 supera 36.
Resultado:
La salida será una lista de números cuadrados:
1 4 9 16 25 36
Este código genera la secuencia de números cuadrados desde 1 hasta 36.
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.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
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 código genera la serie de números cuadrados (1, 4, 9, 16, 25, 36, ...) en JavaScript. Aquí te explico cada parte:
1. Declaración de variables:
let contador = 1;
let numero2 = 36;
- contador: Inicia en 1. Se usa para controlar cuántas veces se repite el ciclo.
- numero2: Es el valor máximo de la serie (en este caso, 36).
2. Bucle for:
for(let numero1 = 1; numero1 <= numero2; numero1 = contador * contador){
- numero1: Empieza en 1. Este es el número que se va a imprimir en cada vuelta del ciclo.
- Condición:
numero1 <= numero2asegura que el bucle se repita hasta quenumero1sea mayor quenumero2. - Cálculo del cuadrado:
numero1 = contador * contadorcalcula el cuadrado decontador(12, 22, 32, etc.).
3. Imprimir el número:
document.write(numero1 + '<br>');
- En cada iteración, se imprime el valor de
numero1seguido de un salto de línea (<br>).
4. Incremento del contador:
contador++;
- Después de cada iteración,
contadoraumenta en 1. Esto hará que en la siguiente vuelta se calcule el siguiente número cuadrado.
Entonces, lo que hace el código es generar e imprimir los números cuadrados, empezando desde 12 (1), 22 (4), hasta llegar a 62 (36).
No hay comentarios.:
Publicar un comentario