Lernpfad:Einführung in Processing/8: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:


Variablen kannst du dir wir [[Variablen sind wie Schubladen|Schubladen in einem Schrank]] vorstellen: Das Programm kann in jede Schublade etwas hineinlegen (einen Wert speichern) und dieses Etwas jederzeit wieder herausholen.
Variablen kannst du dir wir [[Variablen sind wie Schubladen|Schubladen in einem Schrank]] vorstellen: Das Programm kann in jede Schublade etwas hineinlegen (einen Wert speichern) und dieses Etwas jederzeit wieder herausholen.
{{Tldr:Start}}
Was du in diesem Schritt lernst:
* Was ist eine ''Variable''.
* ''Deklaration'' einer Variablen.
* ''Initialisierung'' einer Variablen.
* ''Gültigkeitsbereich'' einer Variablen.
{{Tldr:End}}


{{Processing}} legt vor jedem Aufruf von <code>draw()</code> die aktuelle x-Koordinate der Maus als Zahl in die "Schublade" mit der Aufschrift <code>mouseX</code> und dein Programm kann dann darauf zugreifen und diese Zahl benutzen. Dazu musst du nur den Namen der Schublade angeben. Praktisch, oder?
{{Processing}} legt vor jedem Aufruf von <code>draw()</code> die aktuelle x-Koordinate der Maus als Zahl in die "Schublade" mit der Aufschrift <code>mouseX</code> und dein Programm kann dann darauf zugreifen und diese Zahl benutzen. Dazu musst du nur den Namen der Schublade angeben. Praktisch, oder?