meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
boucles [2016/09/18 17:47] – Alexandre Castonguay | boucles [2016/09/18 22:25] (Version actuelle) – Alexandre Castonguay | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Copié avec quelques adaptations de : https:// | + | ====Les boucles==== |
- | **Les boucles** | + | Les boucles |
- | Les boucles permettent d' | + | **La boucle |
- | L' | + | Ce type de boucle permet de répéter une série d' |
+ | |||
+ | |||
+ | L' | ||
<sxh js> | <sxh js> | ||
Ligne 24: | Ligne 27: | ||
line(50, 400, 550, 400); | line(50, 400, 550, 400); | ||
line(50, 450, 550, 450); | line(50, 450, 550, 450); | ||
+ | line(50, 500, 550, 500); | ||
| | ||
} | } | ||
Ligne 29: | Ligne 33: | ||
+ | Mais il est plus rapide d' | ||
+ | |||
+ | <sxh js> | ||
+ | function setup() { | ||
+ | createCanvas(625, | ||
+ | } | ||
+ | |||
+ | function draw() { | ||
+ | background(0); | ||
+ | stroke(255, | ||
+ | |||
+ | for(i=0; | ||
+ | line(50, i*50, 550, i*50); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </ | ||
Le premier code contient dix fois l' | Le premier code contient dix fois l' | ||
+ | |||
+ | Exemple : afficher des carrés disposés en ligne et colonnes. | ||
+ | |||
+ | <sxh js> | ||
+ | |||
+ | function setup() { | ||
+ | createCanvas(625, | ||
+ | } | ||
+ | |||
+ | function draw() { | ||
+ | background(0); | ||
+ | translate(70, | ||
+ | noFill(); // évite de remplir les rectangles | ||
+ | stroke(255, | ||
+ | for(i=0; | ||
+ | for(j=0; | ||
+ | | ||
+ | } // fin de la première boucle | ||
+ | } // fin de la seconde boucle | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Copié avec quelques adaptations depuis : https:// |