Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Estructuras de control con JavaScript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Estructuras de control con JavaScript

Para controlar la ejecución de una acción o bloque de acciones una o mas veces disponemos de lo que se llama estructuras de control, a continuación explicaré las estructuras de control que usaremos más comunmente:

El condicional IF
Realiza un bloque de acciones si se cumple una condición y si no se cumple realiza el bloque de acciones de else.

<script>
if(2 == 2){
alert('2 es igual a 2');
}
else {
alert('2 es distinto de 2');
}
</script>

El ciclo FOR
Realiza un bloque de acciones desde una acción inicial a una condición.

<script>
for(i=0;i<10;i=i+1){
alert(i);
}
</script>

El primer parámetro de for (i=0) indica el estado inicial, es decir, cuando empiece el ciclo i será 0. La segunda es la condición final, se repetirá alert(i) hasta que i sea 5. La tercera es una operación que se ejecuta cada vez que se repite.

El ciclo WHILE
Repite un bloque de acciones mientras se repite la condición entre paréntesis.

Cuando el bloque de acciones modifica la situación que hacía cumplir la condición y la condición no se cumple, se deja de repetir el bloque de acciones.

<script>
i = 0;
while(i < 10){
alert(i);
i=i+1;
}
</script>

Repetirá alert(i) y i=i+1 mientras i sea menor que 10.

 

Por Eloi de San Martin.
www.programacionweb.net



Usuarios que han visto este tema también han visto...

- Establecer conexiones al puerto Http con el objeto XMLHttp
- Listas dinamicas enlazadas
- Detectar el bloqueo de mayúsculas
- Euroconversor en Javascript
- Color de fondo aleatorio


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 24-05-2012 a las 15:11:01