-
Hier ist eine Funktion, die ein Quadrat
mit 50-Pixel-Seiten zeichnet.
-
Das ist großartig, aber was wäre,
-
wenn ich ein Quadrat mit Seiten
von 50 Pixeln und ein weiteres
-
Quadrat mit Seiten von
100 Pixeln zeichnen wollte?
-
Wir sollten nicht zwei separate
Funktionen schaffen müssen
-
die fast dasselbe tun. Stattdessen können
-
wir eine Funktion mit
einem Parameter verwenden.
-
Parameter erlauben es uns,
Werte an eine Funktion zu übergeben,
-
die als Variablen innerhalb
der Funktion verwendet werden
-
Versuchen wir, einen Parameter
namens like zu dieser
-
Funktion hinzuzufügen, damit wir
sie zur Erzeugung von Quadraten
-
unterschiedlicher Größe verwenden
können. Im Funktionseditor
-
können Sie den Namen und die
Beschreibung wie bisher bearbeiten
-
aber jetzt können Sie auch
einen Parameter hinzufügen.
-
Schreiben Sie den Namen Ihres
Parameters in das Feld und klicken
-
Sie auf Parameter hinzufügen. Dadurch wird
-
ein roter Block mit dem Namen des
Parameters erstellt, den Sie
-
gerade erstellt haben.
Jetzt können wir das Vorrücken
-
um einen 100er-Block durch den
Parameter Länge ersetzen
-
so dass es um die Länge vorrückt. Klicken Sie auf
-
Speichern und Schließen und ziehen Sie
Ihren neu erstellten quadratischen
-
Block aus der Kategorie Funktionen
in der Toolbox heraus.
-
Sie werden feststellen, dass neben "Länge"
-
ein
Leerzeichen steht,
weil die Funktion wissen will
-
welchen Wert der Parameter "Länge" haben soll.
-
Ziehen Sie einen Nummernblock
aus der Kategorie Mathe
-
und platzieren Sie ihn in
diesem Feld. Sehen Sie,
-
wie
Sie die Funktion immer
wieder mit unterschiedlichen
-
Längen verwenden können,
um Quadrate unterschiedlicher
-
Größe zu bilden.
Probieren Sie es selbst aus!