Javascript: La instrucción for

0 - , - 27/10/2005 17:56:33

La sintaxis es la siguiente:

for ([expresion inicial];[condicion];[expresion actualizada]){
       sentencias
}

donde:

  • expresión inicial es el punto de partida. El valor inicial de una variable.
  • condición es la expresión que va a ser testada cada vez que se pase por el bucle.
  • expresión actualizada es, en el caso de la condición haya sido pasada y las sentencias ejecutadas, el interprete de Javascript actualiza el valor de la variable antes de entrar de nuevo en el bucle y volver a testear la condición.

Un ejemplo sencillo y clarificador sería:

for (var i=1; i<=20; i++) {
     document.write(i)
}

Donde establecemos como valor inicial de i a 1. La condición para que se ejecuten las sentencias es que el valor de i sea menor o igual a 20. Siempre que sem cumpla esa condición se escribirá el valor de i y se actualizará la expresión sumando 1 (i++) al valor que en ese momento tuviera i.

El resultado sería:

 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha