Compartir a través de


for (Instrucción)

Actualización: noviembre 2007

Ejecuta un bloque de instrucciones mientras la condición especificada sea igual a true.

for (initialization; test; increment)
...statement

Argumentos

  • initialization
    Necesario. Expresión. Esta expresión se ejecuta sólo una vez, antes de que se ejecute el bucle.

  • test
    Necesario. Expresión booleana. Si al evaluar test devuelve True, se ejecuta statement. Si al evaluar test devuelve False, el bucle termina.

  • increment
    Necesario. Expresión. La expresión de incremento se ejecuta al final de cada ciclo de un bucle.

  • statement
    Opcional. Instrucción que se va a ejecutar si el argumento test es True. Puede ser una instrucción compuesta.

Comentarios

Normalmente, el bucle for se utiliza para ejecutar un bucle un número determinado de veces.

Ejemplo

El siguiente ejemplo muestra el uso del bucle for.

/* i is set to 0 at start, and is incremented by 1 at the end 
   of each iteration. Loop terminates when i is not less 
   than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
   myarray[i] = i;
}

Requisitos

Versión 1

Vea también

Referencia

for...in (Instrucción)

while (Instrucción)