馃挬

programierds

Volver a JavaScript
Lecci贸n 6 de 11

Bucles e Iteradores

Los bucles permiten repetir un bloque de c贸digo mientras se cumpla una condici贸n o para recorrer conjuntos de datos.

Bucle for

Se usa cuando sab茅s exactamente cu谩ntas veces quer茅s repetir algo.

for (let i = 0; i < 5; i++) {
    console.log("N煤mero: " + i);
}

Bucle while

Repite mientras la condici贸n sea verdadera. Ideal si no sab茅s cu谩ntas vueltas dar谩.

let contador = 0;
while (contador < 5) {
    console.log(contador);
    contador++;
}

Bucle do...while

Similar al while, pero garantiza que el c贸digo se ejecute al menos una vez, ya que la condici贸n se eval煤a al final.

let i = 1;
do {
    console.log(i);
    i++;
} while (i <= 5);

Bucle for...in

Especial para recorrer las propiedades de un objeto.

const persona = { nombre: "Facu", edad: 30 };
for (let clave in persona) {
    console.log(`${clave}: ${persona[clave]}`);
}

Control de Bucles

  • break: Corta el bucle inmediatamente.
  • continue: Salta a la siguiente vuelta del bucle ignorando lo que queda de la actual.