for loop:
Como hemos dicho, for loop us es una sintasis de looping.
Un set de declaraciones son ejecutaresp_codes como un loop hasta que una condición es satisfecha, la condición está basaresp_code en incrementar o decrementar el contador. Es decir "Declaraciones de Looping en javascript son usaresp_codes para ejecutar el mismo set de código una cantiresp_coded de veces determinaresp_code ".
SÃntasisfor(intialvalue; condition; increment)
{
// set de declaraciones que serán ejecutaresp_codes
}Como definimos en la sintasis, for loop emplea tres parámetros, el valor inicial (ejemplo i=0), condición – la declaración dentro de "for" podrá ser ejecutaresp_code hasta que esta condición es satisfecha (ejemplo i<7), incremento – aquà es donde nosotros seteamos el valor inicial para ser incrementado o decrementado, después de caresp_code loop. Los tres parámetros son separados por punto y coma ";".
Por ejemplo, podemos considerar una situación donde nosotros deseamos agregar todos los números entre uno y diez.
Código Ejemplo: <script language="javascript">
var i=0; var total=0;
for(i=1; i<11; i++)
{
total = total+i;
}
document.write("--------- El total ------: "+total);
</script>
Resulta:
El ejemplo funciona como sigue:
a) Inicialmente, creamos el for loop seteando la variable i como 1.
b) luego, seteamos la condición que el loop debe ejecutar hasta i es menor que 11 (i<11).
c) Nosotros hacemos que la variable sea incrementaresp_code al final de caresp_code loop (i++)
Primer loop: i=0, i<11 es true por lo tanto la declaración ejecutaresp_code, ahora el total serÃa 0+1 =1 y i incrementado a 2.
Segundo loop: now i=1, i<11 es true entonces la declaración ejecutaresp_code, ahora el total serÃa 1+2 =3 y i incrementado a 2.
Esto continúa hasta i=11
Ultimo loop: ahora i=11, i<11 serÃa false y el loop finaliza aquÃ.
Nota: i++ incrementa al final del loop, mientras que ++i incrementa el valor de i al principio del loop.