Sessión 5 ;
1.
Estructuras de repetición: bucles (loops)
2.
El "FOR LOOP"
3.
Un apunte: abreviaciones
4.
PRACTICA
1.
- Estructuras de repetición: loops
Las estructuras de repetición nos permiten ejecutar varias veces unas mismas líneas de
código.
En...
More
Sessión 5 ;
1.
Estructuras de repetición: bucles (loops)
2.
El "FOR LOOP"
3.
Un apunte: abreviaciones
4.
PRACTICA
1.
- Estructuras de repetición: loops
Las estructuras de repetición nos permiten ejecutar varias veces unas mismas líneas de
código.
En Processing, hay dos estructuras de repetición, de la que recomiendo utilizar casi
exclusivamente la primera: for y while.
While repite una acción mientras (while) tal condición se cumple:
while(condición) {
//instucciones;
}
Por ejemplo:
size(255,255);
int i=0;
while(i<height) {
stroke(i,0,0);
line(0, i, width, i);
i = i + 2;
}
Pero hay que ir con cuidado con este tipo de bucle: es muy fácil crear un bucle infinito,
que en el caso de Processing hará que se cuelgue la aplicación.
Esto pasaría si en el
ejemplo anterior olvidamos la línia i=i+2; que es la que permite que en algún moemento
deje de cumplirse la condición while(i<height) y por consiguiente se rompa el bucle (y
se continúe ejecutando el código).
Si acabáis provocando un lo
Less