-
Notifications
You must be signed in to change notification settings - Fork 0
Loops e iteraciones
Puedes encontrar toda la documentación de P5.js aquí: P5 Reference
Igual que con if ... else, un while loop necesita una expresión booleana que evalúe como verdadera para poder ejecutar las instrucciones contenidas en el bloque de código entre las llaves. La diferencia es que las instrucciones continúan ejecutándose hasta que la expresión booleana evalúa como falsa. Hay que tener cuidado de no entrar en bucles infinitos!
var x = 0;
while (x < 10) {
console.log(x);
x++;
}Usa un while loop para dibujar el mismo elemento repetidas veces en el lienzo.
Ejemplo
Código
Ya que es esta estructura (crear una variable, comprobar que su valor e incrementarlo en una cierta cantidad) se repite constantemente en programación, existe una forma que agrupa en un solo paso los tres pasos anteriores, el for loop. El siguiente código se puede leer como:
- crea la variable
xy asígnale el valor 0 - mientras que x sea menor que 10, haz lo siguiente
- incrementa el valor de x en 1 al final de cada iteración
for (var x = 0; x < 10; x++) {
console.log(x);
}Usa un for loop para dibujar el mismo elemento repetidas veces en el lienzo.
Ejemplo
Código
Usa un for loop para mover el mismo elemento repetidas veces en el lienzo.
Ejemplo
Código

for (var x = 0; x < 10; x++) {
for (var y = 0; y < 10; y++) {
console.log(x + ' , ' + y);
}
}Usa for loops anidados para dibujar una matriz de elementos.
Ejemplo
Código
