H I O X INDIA
Javascript Tutorial
 INICIO ||  Scripts  ||  Tutorials  ||  Images  english  Français  中文  Deutsch 

Java-Script Tutorial
Introducción
Variables
Operadores
Declaraciones
Loops
Funciones
Objetos
Arrays
Navegador Objetos
Forma DOM
Pida su Dudas
Reacción



for loop código & ejemplo


Tema

Usando 'for' loop en javascript?
Como ejecutar el mismo set de declaraciones varias veces basado en valores de incremento o decremento?



Explicación

for loop:
        Como hemos dicho, for loop us es una sintasis de looping.
Un set de declaraciones son ejecutadas como un loop hasta que una condición es satisfecha, la condición está basada en incrementar o decrementar el contador. Es decir "Declaraciones de Looping en javascript son usadas para ejecutar el mismo set de código una cantidad de veces determinada ".

Síntasis
for(intialvalue; condition; increment)
{
     // set de declaraciones que serán ejecutadas
}


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 ejecutada 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 cada 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 incrementada al final de cada loop (i++)

Primer loop: i=0, i<11 es true por lo tanto la declaración es ejecutada, ahora el total sería 0+1=1 y i es incrementado a 2.

Segundo loop: now i=1, i<11 es true entonces la declaración es ejecutada, ahora el total sería 1+2=3 y i es 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.



        “Javascript (JS) es uno de los lenguajes más utilizados en todo el mundo. Algunas veces se lo denomina también Java Script. Espero que Usted disfrute este tutorial. Envíeme sus sugestiones o consultas sobre este tutorial de javascript o java script. El contenido de este tutorial posee derechos registrados.”

privacy policy     license    
© 2004-2005 HIOX INDIA - hioxindia.com

Otros enlaces