Saltar al contenido principal
Codigo Heroe
Tarea anterior
El ciclo for3/9
A la lista de tareas
  1. 1. Nuevo proyecto: desarrollar un controlador
  2. 2. El ciclo for
  3. 3. Parámetros del ciclo
  4. 4. Cuerpo del ciclo
  5. 5. Errores de límite: valor inicial
  6. 6. Error en la condición de parada
  7. 7. Ciclo en orden inverso
  8. 8. Ciclo por elementos impares
  9. 9. Ciclo por elementos pares
Siguiente tarea
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

Parámetros del ciclo

Veamos el ciclo for con más detalle.

for (let i = 0; i < 5; i = i + 1) {
  // comandos que se repiten, o «cuerpo del ciclo»
}

El ciclo for ejecuta los comandos del cuerpo una y otra vez mientras la condición se evalúa como true. En el siguiente ejercicio completaremos el cuerpo del ciclo. Ahora vamos a configurar sus parámetros: las tres partes dentro de los paréntesis.

Los parámetros se separan con punto y coma ;. Cada parte tiene su propia función:

  1. La primera parte es la preparación. Se ejecuta una sola vez, antes de que empiece el ciclo. Normalmente aquí se crea una variable contador y se le da un valor inicial. Para crearla usamos el comando let, igual que con las variables comunes.

    En el ejemplo creamos el contador i y empezamos desde 0. Si el ciclo cuenta páginas, podemos usar un nombre más claro: page.

    for (let i = 0; i < 5; i = i + 1) { }
  2. La segunda parte es la comprobación. Se ejecuta antes de cada nueva vuelta del ciclo. Si la condición se evalúa como true, el ciclo continúa. Si se evalúa como false, se detiene.

    En el ejemplo, el ciclo continúa mientras i sea menor que 5.

    for (let i = 0; i < 5; i = i + 1) { }
  3. La tercera parte es el paso de actualización. Se ejecuta después de cada vuelta del ciclo. Normalmente aquí se modifica el contador.

    En el ejemplo, después de cada vuelta i aumenta en uno.

    for (let i = 0; i < 5; i = i + 1) { }

En el código ya hay un ciclo vacío. Completen sus parámetros para que el contador page recorra las páginas desde 0 hasta totalPages, sin incluir el valor totalPages.

  • script.js
JavaScript
let totalPages = 7; for (;;) { }
Consola

El código ha cambiado, haga clic en "Ejecutar" o active la ejecución automática.

Resultado de la ejecución

ObjetivosRealizado
0

    Completen los parámetros del ciclo for.

    1. En la parte de preparación del ciclo, creen una variable contador: let page = 0.
    2. En la parte de comprobación, indiquen la condición para ejecutar el ciclo: page < totalPages.
    3. En la parte de actualización, describan cómo cambia el contador: page = page + 1.
    Codigo Heroe

    © 2023-2026, codigoheroe.com