El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

JavaScript esencial

JavaScript y el ciclo while

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Una variante de los ciclos es el llamada while, que sucederá mientras cierta condición se esté cumpliendo. Conoce la sintaxis de este tipo de ciclos y aprende en qué casos te es conveniente usarlo para recorrer tus datos.
03:22

Transcripción

La estructura de control'while' es un ciclo que me permitirá ejecutar un "set" de instrucciones siempre y cuando una condición en específico se logre cumplir. Para esto, vamos a trabajar con un ejemplo. Ahora nosotros tenemos aquí una estructura'while'ya compuesta, vemos que tenemos esta palabra reservada'while'. Siempre que nosotros necesitemos utilizar esta estructura de control necesitaremos trabajar con esta palabra. Ahora, como veíamos, esta condición necesita cumplirse para que este "set" de instrucciones puedan ser ejecutados, así que ahora nosotros simplemente vamos a trabajar con esta instrucción pero vamos a darle un sentido. En este caso vamos a poner que cada vez que se esté ejecutando la instrucción se está vendiendo un producto. Para apoyarnos en esto, vamos a utilizar el'debugger'que tiene Google Chrome. Ahora, si guardamos y actualizamos nuestro navegador, una vez que nosotros lo ejecutamos nuestro navegador va a cambiar un poco, así que vamos a hacernos algo de espacio. Si te das cuenta, este'debugger'lo estamos poniendo siempre al final para que con cada iteración se pueda detener el ciclo y nosotros podamos observar los cambios directamente en esta sección. Vamos a minimizar todas estas áreas y solamente vamos a abrir la parte de Watch. El elemento que nos interesa estar revisando o evaluando es la variable'productos', así que vamos a agregarlo en esta sección llamada Watch. Como vemos, ahora dice'productos'es igual a 4. ¿Por qué? Puesto que primero hizo la evaluación y preguntó: ¿'productos' es mayor que 0? Como sí es mayor que 0, se mostró en consola'producto vendido'. Vamos a ver en consola, aquí está el texto. Después de esto hizo un decremento del valor'productos', es decir, de 5 le quitó un valor. Al quitarlo, tenemos este valor 4. Vamos a pulsar ahora para continuar con el proceso. La marca azul que tú puedes ver en pantalla es el paso en el que nos encontramos. Ahora volvemos a pulsarlo y vemos como vuelve a preguntar: ¿es'productos'mayor que 0? Sí, como es mayor que 0, porque ahora vale 3, entonces simplemente muestra en consola otra vez este mensaje, después regresa a la sección de'productos' y lo va a decrementar en un valor. Date cuenta como ahora vale 3, decrementamos y ahora vale 2. Volvemos a repetir y vuelve a hacer la pregunta. Cuando tenemos la pregunta, esta condición todavía resulta ser válida. Como es válida, mostramos el mensaje y volvemos a repetir, y así sucesivamente hasta que nos quedamos sin productos. En este caso volvemos a entrar y cuando nosotros tenemos esta situación del decrementador, aquí se va a decrementar en 1. ¿Qué quiere decir? Que ahora vale 0. Entonces, ¿'productos'es mayor que 0? Como ya no es mayor que 0, fíjate qué sucede con esta línea azul que es la que nos está indicando el paso. Una vez que terminamos, vuelve a preguntar solamente. Como ya no se cumple la condición, entonces el ciclo termina. De esta manera nosotros podemos estar trabajando con un'while', pero fíjate muy bien, primero pregunta si lo puede hacer y después hace las acciones. Esa es la clave de trabajar con este ciclo: primero evalúa y después ejecuta.

JavaScript esencial

Aprende y conoce JavaScript empezando por entender sus conceptos más básicos y esenciales, pero considerando en todo momento la nueva especificación del lenguaje ES6.

5:26 horas (90 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:12/09/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.