Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03386.jsonl.gz/755

Was sind Funktionen?
Funktionen beinhalten Befehle, welche zu einem späteren Zeitpunkt aufgerufen werden.
Metapher: Sie organisieren monatlich für Ihren Freundeskreis eine Spaghetti-Party. Dazu haben Sie eine Einkaufsliste vorbereitet, auf welcher die einzukaufenden Lebensmittel aufgeführt sind (Spaghetti, Tomatensauce, Reib-Käse etc.). Bei jedem Einkauf nehmen Sie die gleiche Einkaufsliste mit. Sie kaufen immer dasselbe ein für Ihre Spaghetti-Party.
Programmiersprachen: Funktionen beinhalten Befehle, welche zu einem späteren Zeitpunkt aufgerufen werden. In der Metapher wäre die Funktion beim Einkaufen: «Einkaufsliste abarbeiten» ?
Drei gegebene Funktionen in P5
In P5 gibt es drei definierte Funktionen, welche immer wieder verwendet werden:
- preload für das Vorladen von Bild-, Audio- und Video-Dateien
- setup für das einmalige Vorbereiten des Codes nach dem Programm-Start
- draw für das dauernde Wiederholen des Codes (60 Mal pro Sekunde)
Eingeben von Sonderzeichen
{ auf Mac: alt 8, auf PC: alt gr ä
} auf Mac: alt 9, auf PC: alt gr $