Logique
Boucles
Math
Texte
Listes
Données
Variables
Fonctions
Programmation
p5.js
Objets web
Propriétés
Formes
Tortue
Apparence
GeoGebra
var canevas, nL, nC, hL, lC, i, j; /** * Fonction exécutée une fois, au départ */ function actions_initiales() { nL = 10; nC = 10; centrerPageExecution(680); createElement("h1",'Fabrication de grilles'); createP((String('Lien vers ') + String(retourneLien('p5Visuel','http://profmath.uqam.ca/~boileau/p5VisuelWEB/index.html',true)))); creerEntreeNommee('Nombre de lignes ','10'); createSpan("<br>"); nouvelleGlissiereValeur('Nombre de colonnes ',1,20,10,1); createSpan("<br>"); createSpan("<br>"); canevas=creerCanvas(601,601); canvas=canevas; couleurFondC('#ffff99'); createSpan("<br>"); createSpan("<br>"); createButton('Changer la couleur de la grille'); createSpan("<br>"); createImg('http://profmath.uqam.ca/~boileau/p5VisuelWEB/image/MonaLisa.png'); } /** * Fonction exécutée périodiquement, de façon répétée */ function actions_en_boucle() { hL = 600 / nL; lC = 600 / nC; for (i = 0; i <= nL; i += abs(1)) { segment(0,(i * hL),600,(i * hL)); } for (j = 0; j <= nC; j += abs(1)) { segment((j * lC),0,(j * lC),600); } }