Bien, continuamos con la sentencia Huay, que también es de iteración, va a repetir un bloque de código
mientras se cumpla una condición, mientras sea tru, cuando cambia esta variable o esta bandera a Fool's,
automáticamente termina el lucro y siempre primero evalúa esta expresión y luego ejecuta este código.
La sentencia, a diferencia del Uruguay, que después vamos a ver, primero ejecutó un código y después
se evalúa siempre el Uruguay.
Al menos se ejecuta una vez el bucle o este fragmento código al menos se ejecuta una sola vez.
Entonces el cual es prueba, por lo tanto primero evalúa.
Por eso pré prueba o pre evaluación y luego es post evaluación.
Primero ejecuta y después evalúa.
Pero bueno, lo vamos a ver en los ejemplos.
Vamos a cerrar, vamos a crear una nueva clase.
Sentencia Guai.
Como siempre, un entero y nuestro contador.
Entonces la idea es iterar usando un Weyl mientras este contador y sea menor que un valor límite, en
este caso sería similar al for y tirar conociendo límites, pero siempre se da lúa.
Al principio utilizamos Weyl la palabra clave guey con los paréntesis y acá la expresión.
Por ejemplo, que el hijo sea menor que 5.
Vamos a imprimir.
Pero si acá importante incrementar Helí, nuestro contador.
Entonces bueno, en este caso muy parecido or for donde inicializar un valor, una variable, evaluamos
esta variable que sea menor que un límite y luego de cada iteración, después de que se ejecuta el bloque
incrementamos entonces, el cual primero evalúa una condición.
Por eso se prueba y luego ejecuta el código.
Vamos a probar.
Comenzando de cero y termina en cuatro si quiero que terminen 5, recuerden parecido al foro.
Igual.
Ahora, entre usar un foro y usar un WiFi.
Siempre hacer mejor utilizar un foro es más rápido, sobre todo cuando queremos iterar límites con un
contador, pero bueno, en Huayta se puede hacer ahora la idea de Weyl es ejecutar algo, un bloque
mientras se cumple una condición.
Entonces, bueno, veamos otro ejemplo bullían prueba igual a Tru.
Entonces, mientras prueba sea verdadero y ejecutamos algo bueno?
Obviamente sí.
Si ejecutamos esto va a ser infinito.
O sea, ejecutar una y otra vez un loop infinito.
Entonces, dentro de este Weyl podríamos tener algún código que va alterando, repitiendo este fragmento
hasta que la Arial de prueba cambie a Fool's.
Falso.
Por ejemplo, cuando Eli sea igual, por ejemplo a 7, entonces cambiamos la variable.
Prueba este caso a Fox.
Entonces ahí termina el LUV.
Mostramos Elif y recuerden incrementar Helí el contador, en este caso eligiría nuestro contador.
Entonces llega 7 y lo dejan falso.
Por lo tanto, acá va a imprimir 7, pero luego, como es falso, va a evaluar y se va a salir porque
no cumple la condición efforts.
Se sale igual y termina.
Es decir, va a llegar de cero hasta siete.
Iterar de cero hasta siete.
Bueno, incluyendo el cero son ocho iteraciones.
Vamos a probar.
8 Acataremos Patten 0 1 2 hasta siete ocho contando el cero.
Entonces, cuando necesitamos que una condición sea verdadera.
Iterar cierto código hasta que cambia esta bandera, cambia tu bandera a fouls y termina el lupo, por
ejemplo.
Prueba si es fouls que tenemos un huay.
Esto nunca se va a ejecutar porque folks.
Fijan.
Nunca se ejecuta.
Bien, pero veamos el Dubai.
Dubai es muy similar, pero la diferencia es que al menos se ejecuta una sola vez.
El fragmento de código, a pesar de que sea Fool's la bandera, porque la diferencia es que la prueba
es el primero, ejecuta un fragmento, código, algo y luego evalúa para volver a iterar.
Entonces, si queremos cambiar esto, por ejemplo, a un Uruguay, simplemente cortamos el huay, lo
vamos a cortar.
Y lo reemplazamos por Duh hacer algo acá.
Al final colocamos el huay.
Entonces hacer algo mientras sea verdadero.
Entonces adiferencia esto.
Al menos se va ejecutar una sola vez.
Vamos a probar.
Se ejecuta al menos una sola vez, se fijan, entonces es muy útil cuando queremos realizar alguna implementación
en alguna tarea dentro del dub y cambiar esta bandera.
Esta prueba atrium para volver a iterar, es decir, cuando queremos hacer algo al menos una vez, pero
según una condición podríamos volver a repetir este código.
Entonces sería muy útil usar un Uruguay.
Entonces la diferencia es un post prueba.
Primero Ejecutã y después evalúa.
A diferencia de Uruguay.
Pero también podríamos hacer algo bien parecido a esto de acá, muy parecido.
De hecho, lo podríamos como convertir esto en Uruguay, en Uruguay.
Entonces por acá du.
Bien Tomás acambiar prueba a truc.
Y también vamos a tener el contador que comienza en cero.
Vamos a imprimir Eli, incrementemos Eli, ejecutamos.
Bueno, no lo ejecuten porque va a ser un loop infinito, completamente infinito, ya que siempre hace
Turu.
Entonces en algún lugar dentro del duh, cuando se cumpla cierta condición, cambiamos.
Prueba a fouls para salir Norway, por ejemplo por acá justamente este GIF y cuando Eli sea igual a
10 nos salimos
y guardamos entonces a imprimir de cero hasta 10 y el 10 inclusive obviamente.
Entonces lo cambiaformas cuando es 10 y se sale automáticamente evalua que es falso y se sale y nos
sigue.
Finjan.
Entonces, recuerden, el Wahl aprueba, primero evalúa y después ejecuta y Thera, mientras que el
Uruguay es post prueba, primero ejecuta al menos una sola vez y después evalúa la condición.
Entonces resulta útil el Uruguay, en donde necesitamos realizar cierta acción, alguna tarea antes
de verificar o evaluar una condición.
Nada más continuamos en la siguiente clase.