JavaScriptBucles


Sintaxis

  • para ( inicialización ; condición ; expresión_final ) {}
  • para ( clave en objeto ) {}
  • para ( variable de iterable ) {}
  • while ( condición ) {}
  • do {} while ( condicion )
  • para cada ( variable en objeto ) {} // ECMAScript para XML

Observaciones

Los bucles en JavaScript generalmente ayudan a resolver problemas que involucran la repetición de un código específico x cantidad de veces. Digamos que necesitas registrar un mensaje 5 veces. Podrías hacer esto:

console.log("a message");
console.log("a message");
console.log("a message");
console.log("a message");
console.log("a message");

Pero eso solo consume mucho tiempo y es algo ridículo. Además, ¿qué sucede si necesita registrar más de 300 mensajes? Debe reemplazar el código con un bucle tradicional "for":

for(var i = 0; i < 5; i++){
    console.log("a message");
}

Bucles Ejemplos relacionados