6 of 264 menu

Bucle for

La estructura for define un bucle: el código colocado dentro de ella se repetirá un número determinado de veces.

Sintaxis

for (comandos iniciales; condición de finalización del bucle; comandos después de cada iteración) { cuerpo del bucle };

Ejemplo

Mostremos una secuencia de números del 0 al 10:

for (let i = 0; i <= 10; i++) { console.log(i); }

Ejemplo

Mostremos una secuencia de números del 10 al 0:

for (let i = 10; i >= 0; i--) { console.log(i); }

Ejemplo

Mostremos números pares del 0 al 10:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

Ejemplo

Mostremos los elementos de un array:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Ejemplo

Los comandos iniciales y los comandos después de cada iteración pueden consistir no en uno, sino en varios comandos, separados por comas. Como ejemplo, hagamos dos contadores: que el primero se incremente en uno en cada iteración del bucle, y el segundo, en dos:

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

Véase también

  • lección del manual de JavaScript,
    que describe el trabajo con el bucle for
  • la estructura for-of,
    que crea un bucle para iterar sobre un array
  • la estructura for-in,
    que crea un bucle para iterar sobre un objeto
  • la estructura while,
    que también crea un bucle
  • la instrucción break,
    que interrumpe el bucle
  • la instrucción continue,
    que pasa a la siguiente iteración del bucle
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar