Los bucles sirven para repetir una acción varias veces sin reescribir el mismo código. Evitan la repetición y ahorran un tiempo valioso.

El bucle for

Ideal cuando sabes cuántas repeticiones necesitas:

for (let i = 0; i < 5; i++) {
  console.log("Tour numéro " + i);
}

Consta de tres partes: una inicialización (let i = 0), una condición de continuidad (i < 5) y un incremento (i++).

El bucle while

Repite mientras una condición siga siendo verdadera:

  • Útil cuando no sabes de antemano cuántas vueltas harán falta.
  • Atención: asegúrate de que la condición acabe siendo falsa; si no, el bucle gira sin fin y bloquea la página.

Recuerda: for cuando conoces el número de vueltas, while cuando repites mientras una condición sea verdadera. ¡Prevé siempre una salida!