P5js > Boucle
Contents (hide)
for ( let i =0 ; i < 30 ; i++ ) { };
for ( <initialisation> ; <test> ; <mise a jour> ) { };
let variable = valeur ;
variable > reference
variable < reference
variable >= reference
variable <= reference
variable == reference
variable != reference
variable ++
variable = variable + incrementation
variable --
variable = variable - decrementation
// EXECUTER UNE FOIS AU DEMARRAGE : function setup() { // DEBUT DE LA FONCTION setup() createCanvas(512, 512); background(0); stroke(255); // SANS BOUCLE : let x = 0; line(x,0,x,height); x = x + 10; line(x,0,x,height); x = x + 10; line(x,0,x,height); x = x + 10; line(x,0,x,height); x = x + 10; line(x,0,x,height); // AVEC UNE BOUCLE : for ( let x = 0 ; x < width ; x = x + 10 ) { line(x,0,x,height); } } // FIN DE LA FONCTION setup()
let colonnes = 10; let rangees = 10; for ( let c = 0 ; c < colonnes ; c = c+1 ) { for ( let r = 0 ; r < rangees ; r = r+1 ) { }; };
let xInterval = 40; let yInterval = 40; for ( let x = 0 ; x < width; x = x + xInterval ) { for ( let y = 0 ; y < height; y = y + yInterval ) { }; };
Deux boucles for non imbriquées :
Les même deux boucles for imbriquées :
Les même résultat avec des colonnes et rangées :