Bucle WHILE

Páginas: 2 (480 palabras) Publicado: 11 de junio de 2015

Bucle WHILE
Estos bucles se utilizan cuando queremos repetir la ejecución de unas sentencias un número indefinido de veces, siempre que se cumpla una condición. Se más sencillo de comprender que elbucle FOR, pues no incorpora en la misma línea la inicialización de las variables su condición para seguir ejecutándose y su actualización. Sólo se indica, como veremos a continuación, la condiciónque se tiene que cumplir para que se realice una iteración. 

while (condición){ 
    //sentencias a ejecutar 
}

Un ejemplo de código donde se utiliza este bucle se puede ver a continuación. 

varcolor = "" 
while (color != "rojo"){ 
    color = prompt("dame un color (escribe rojo para salir)","") 
}

Este es un ejemplo de lo más sencillo que se puede hacer con un bucle while. Lo que hace espedir que el usuario introduzca un color y lo hace repetidas veces, mientras que el color introducido no sea rojo. Para ejecutar un bucle como este primero tenemos que inicializar la variable que vamosutilizar en la condición de iteración del bucle. Con la variable inicializada podemos escribir el bucle, que comprobará para ejecutarse que la variable color sea distinto de "rojo". En cada iteracióndel bucle se pide un nuevo color al usuario para actualizar la variable color y se termina la iteración, con lo que retornamos al principio del bucle, donde tenemos que volver a evaluar si lo que hay enla variable color es "rojo" y así sucesivamente mientras que no se haya introducido como color el texto "rojo".

Bucle DO...WHILE
El bucle do...while es la última de las estructuras para implementarrepeticiones de las que dispone en Javascript y es una variación del bucle while visto anteriormente. Se utiliza generalmente cuando no sabemos cuantas veces se habrá de ejecutar el bucle, igual queel bucle WHILE, con la diferencia de que sabemos seguro que el bucle por lo menos se ejecutará una vez. 

Este tipo de bucle se introdujo en Javascript 1.2, por lo que no todos los navegadores los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios : While-For(Bucles)
  • Ejercicios Bucles WHILE
  • Laboratorio 7 Bucle While Turtle
  • CU00326A Bucles for next step do while loop loop while Visual Basic ejemplo
  • Bucles
  • BUCLES
  • Bucles
  • BUCLES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS