Logique
Boucles
Math
Texte
Listes
Données
Variables
Fonctions
Programmation
p5.js
Objets web
Propriétés
Formes
Tortue
Apparence
var canevas, liste, a, b, c, message, couleur; /** * Fonction exécutée une fois, au départ */ function actions_initiales() { definirPageWebExecution(''); siClicPrudent("(select('#'+'boutonAction'))",(select('#'+'boutonAction')),"tester_triangle",tester_triangle); stylerObjetPrudent("(select('#'+'message'))",(select('#'+'message')),'taille-caractère','36pt'); stylerObjetPrudent("(select('#'+'message'))",(select('#'+'message')),'padding-top','18px'); } /** * Fonction exécutée périodiquement, de façon répétée */ function actions_en_boucle() { } /** * Décrire cette fonction… */ function tester_triangle() { liste = tester_si_le_triangle_est_rectangle(valeurPrudent("(select('#'+'a'))",(select('#'+'a'))), valeurPrudent("(select('#'+'b'))",(select('#'+'b'))), valeurPrudent("(select('#'+'c'))",(select('#'+'c')))); fixeContenuPrudent("(select('#'+'message'))",(select('#'+'message')),(liste[0])); stylerObjetPrudent("(select('#'+'message'))",(select('#'+'message')),'couleur',(liste[1])); } /** * Décrire cette fonction… */ function tester_si_le_triangle_est_rectangle(a, b, c) { // 'Tester si le triangle est rectangle' // '... mettre la réponse dans la variable message' // '... et définir la couleur dans la variable couleur' return [message, couleur]; }