Vídeo sobre la estructura de control WHILE y DO ... WHILE, para realizar bucles mientras se cumpla una condición, para el videotutorial de Javascript.
Así que ahora le toca el turno al bucle WHILE, que es menos utilizado que el FOR, pero que sin duda nos ofrece un esquema de funcionamiento que nos interesará utilizar en muchas ocasiones. Además, veremos también un bucle "hermano" que no es otro que el DO ... WHILE, que tiene sutiles diferencias que lo harán apto para otra serie de necesidades.
El bucle WHILE, como veremos en este vídeo, se utiliza cuando queremos repetir una o varias instrucciones de manera indefinida, mientras que se cumpla una condición. Por tanto, trabajaremos preferentemente con WHILE cuando no sabemos el número exacto de repeticiones que tenemos que realizar en el bucle, puesto que puede ser una, mil o incluso ninguna repetición, todo dependerá de la condición para continuar el bucle que se coloque.
Como siempre, explicaremos la estructura WHILE a partir de una serie de ejemplos, que nos hagan comprender su funcionamiento por la práctica. En el videotutorial crearemos varios bucles WHILE y veremos que se escribe en primer caso la condición que debe de cumplirse para ejecutar las sentencias del bucle (se ejecuta también primero la sentencia condicional, para saber si se cumple, porque en el caso que no se cumpla, ni siquiera se ejecuta el bucle una sola vez). Además, este punto será clave de entender, puesto que es justamente la diferencia que tiene con el bucle hermano DO ... WHILE.
DO ... WHILE es un bucle prácticamente idéntico, pero donde primero se expresan las sentencias a ejecutar y luego se comprueba la condición para seguir. De ese modo, como veremos en el vídeo, en DO ... WHILE primero se ejecuta el cuerpo del bucle y luego se comprueba la condición para terminar y eso hace que el bucle sea utilizado cuando sabemos que queremos ejecutar el cuerpo del bucle al menos una vez.
Entre las explicaciones del videotutorial encontraremos también algunos otros temas de interés para las personas, como las instrucciones BREAK y CONTINUE, que ya comenzamos a explicar en el bucle FOR.
Sin más preámbulos, os dejamos con el vídeo, que esperamos aclare todas vuestras dudas sobre los bucles WHILE y DO...WHILE en Javascript.
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...