do-while loop:
'do-while' loop es similar a while loop y la única diferencia aquí es que el set de declaraciones son ejecutadas primero y la condición es chequeada luego.
Sintasis:
do
{
// set de declaraciones que serán ejecutadas
}
while(condition)
Aquí las declaraciones son agregadas debajo del loop y mientras, la condición es chequeada al final del loop. En 'Do While' la declaración es ejecutada una vez, aún si la condición fallará.
Un ejemplo
Código Ejemplo:
<script language="javascript">
var i=0;
do
{
document.write("Testing DO-While loop");
}
while(i!=0)
</script>
Resulta:
En el ejemplo la condición es 'i' no debe ser equivalente o igual a zero. La declaración es ejecutada y la condición es chequeada. La condición falla. El puntero sale del loop (bucle). Por lo tanto las declaraciones son ejecutadas una vez, aún si la condición falla.
|