Repetir mentres...


Neste caso vamos a ver un novo tipo de bloque, aquí o que “metamos” no seu interior executarase, as veces que sexa necesario, ata que se cumpra a condición, no noso caso, que o círculo vermello atope ao branco.

Fíxate que este novo bloque permite engadir outros bloques antes del, pero non despois xa que se o círculo vermello está na cela do branco o programa xa alcanzaría o seu obxectivo e non tería sentido que continuase.

Por último ten en conta que neste tipo de bucles, se o código que está no seu interior non está ben pensado, pode ocorrer que o programa nunca remate por exemplo se o círculo vermello da voltas sen chegar a alcanzar a posición do círculo branco ou que simplemente o programa “se bloquease” e non respondese; neste caso debemos de recargar a páxina para poder empezar de novo.