Voici une fonction qui dessine un carré de
50 pixels de côté. C'est génial, mais que se passerait-il si je
voulait dessiner un carré de 50 pixels de côté
et un autre carré de 100 pixels de côté ?
Nous ne devrions pas avoir à faire deux fonctions distinctes
qui font presque la même chose. Au lieu de cela, nous
pouvons utiliser une fonction avec un paramètre. Les paramètres
nous permettent de faire passer des valeurs dans une fonction qui
sont utilisés comme variables à l'intérieur de la fonction.
Essayons d'ajouter un paramètre appelé comme
cette fonction afin de pouvoir l'utiliser pour créer des carrés
de différentes tailles. Dans l'éditeur de fonctions,
tu peux modifier le nom et la description comme
avant mais maintenant tu peux aussi ajouter un paramètre.
Inscris le nom de ton paramètre dans l'espace
et clique sur Ajouter un paramètre. Cela créera
un bloc rouge avec le nom du paramètre
que tu viens de créer. Maintenant, nous pouvons remplacer le mouvement
avancer de 100 blocs par le paramètre de Longueur
il avancera donc par Longueur. Clique sur sauvegarder
et fermer puis fait glisser ton nouveau bloc céer un carré
depuis la catégorie des fonctions vers la boîte à outils.
Tu remarqueras qu'il y a un espace vide près de la
longueur parce que la fonction veut savoir
quelle valeur le paramètre de longueur doit avoir.
Fais glisser un bloc de nombres depuis catégorie Math
et le place le dans cet espace. Regarde comment tu peux
utiliser la fonction encore et encore avec différentes
longueurs pour faire des carrés de différentes tailles !
Essayez-le toi-même !