Logique
Boucles
Math
Texte
Listes
Données
Variables
Fonctions
Programmation
p5.js
Objets web
Propriétés
Formes
Tortue
Apparence
var canevas, x, d, a, y, texte, variable, i; /** * Décrire cette fonction… */ function Avance(d) { eval('Avance_(d)'); } /** * Décrire cette fonction… */ function Droite(a) { eval('Droite_(a)'); } /** * Décrire cette fonction… */ function Aller(x, y) { eval('Aller_(x,y)'); } /** * Décrire cette fonction… */ function Recule(d) { eval('Recule_(d)'); } /** * Décrire cette fonction… */ function Fixe_cap(a) { eval('Fixe_Cap_(a)'); } /** * Décrire cette fonction… */ function Gauche(a) { eval('Gauche_(a)'); } /** * Décrire cette fonction… */ function Sauter(x, y) { eval('Sauter_(x,y)'); } /** * Décrire cette fonction… */ function Avis(texte, variable) { eval('Avis_(texte,variable)'); } /** * Fonction exécutée une fois, au départ */ function initialisation() { centrerPageExecution(500); document.body.style.paddingLeft="30px"; createElement("h1",'Tortue pas à pas'); canevas=creerCanvas(500,500); canvas=canevas; montrerTortue(20,(color(255,0,0,200))); } /** * Décrire cette fonction… */ function figure() { couleurFondC('#ffff66'); stroke_('#000000'); for (i = 1; i <= 36; i += abs(1)) { Avis('Boucle externe avec i = ', i); for (var count = 0; count < 4; count++) { Avance(140); Droite(90); } Droite(10); } Avis('Fin de la boucle et du programme', ''); }