Bucle While Javascript

Al escribir un programa, puede haber una situación cuando es necesario realizar alguna acción una y otra vez. En tal situación necesitas escribir declaraciones de bucle parareducir el número de líneas.

 

JavaScript es compatible con todos los lazos necesarios para ayudarle en todas lasetapas de programación.

 

El while Loop
El bucle más básico en JavaScript es el tiempo: lazo que se discutirán en este tutorial.

 

Sintaxis:

 

mientras (expresión) {}
Sentencias a ejecutar si la expresión es verdadera
}
El propósito de un tiempo loop es ejecutar un bloque de código o declaraciónrepetidamente mientras la expresión sea verdadera. Una vez que la expresión se convierte en falso, saldrá el bucle.

 

Ejemplo:

 

Ejemplo siguiente ilustra un básico bucle while:

 

<script type=”text/javascript”>
<!–
var cuenta = 0;
Document.Write (“Loop a partir” + “< br/&gt;”);
al mismo tiempo (Conde < 10) {}
Document.Write (“la cuenta corriente: + count + “< br/&gt;”);
Conde ++;
}
Document.Write (“lazo del detenido!”);
//–>
</script>
Esto se produce el siguiente resultado:

 

A partir de lazo
Cuenta corriente: 0
Cuenta corriente: 1
Cuenta corriente: 2
Cuenta corriente: 3
Cuenta corriente: 4
Cuenta corriente: 5
Cuenta corriente: 6
Cuenta corriente: 7
Cuenta corriente: 8
Cuenta corriente: 9
Lazo parado!
Para entender de mejor manera puedes intentarlo tú mismo.

 

El do…while Loop:
El lazo de do…while es similar al rato lazo salvo que el cheque de condición ocurre alfinal del bucle. Esto significa que el bucle siempre se ejecutará al menos una vez, inclusosi la condición es falsa.

 

Sintaxis:

 

{}
Sentencias a ejecutar;
} mientras (expresión);
Tenga en cuenta el punto y coma utilizado al final del bucle do…while.

 

Ejemplo:

 

Escribamos por ejemplo en términos de do…while lazo encima.

 

<script type=”text/javascript”>
<!–
var cuenta = 0;
Document.Write (“Loop a partir” + “< br/&gt;”);
{}
Document.Write (“la cuenta corriente: + count + “< br/&gt;”);
Conde ++;
} mientras (Conde < 0);
Document.Write (“lazo del detenido!”);
//–>
</script>
Esto se produce el siguiente resultado:

 

A partir de lazo
Cuenta corriente: 0
Lazo parado!
Anuncios

Deja un comentario

Archivado bajo Tutoriales Javascript

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s