2. Lua Basics
Wie Funktioniert lua?
in Lua gibt es sowas das nennt sich “Variablen” und “Funktionen”
Variablen
Variablen sind wie kleine Behälter in denen du Werte speichern kannst. Hier ist ein Beispiel:
In diesem Beispiel erstellen wir eine Variable namens name
und weisen ihr den Wert Ludaro
zu.
und er gibt aus
das ist ein sogenannter “String” also Text. den wir in der Variable name
gespeichert haben.
Variablen können aber auch Zahlen speichern:
In diesem Beispiel erstellen wir eine Variable namens age
und weisen ihr den Wert 18
zu.
und wenn wir das ausgeben:
gibt es aus:
Jetzt gibt es aber nicht nur Zahlen und Text, sondern viel mehr, dadrunter:
Booleans
Booleans sind Wahrheitswerte, die entweder true
oder false
sein können. Hier ist ein Beispiel:
In diesem Beispiel erstellen wir eine Variable namens isLudaroCool
und weisen ihr den Wert true
zu.
und wenn wir das ausgeben:
gibt es aus:
nil
nil
ist ein spezieller Wert in Lua, der verwendet wird, um anzuzeigen, dass eine Variable keinen Wert hat. Hier ist ein Beispiel:
In diesem Beispiel erstellen wir eine Variable namens myVariable
, ohne ihr einen Wert zuzuweisen.
und wenn wir das ausgeben:
gibt es aus:
table
table
ist ein komplexer Datentyp in Lua, der verwendet wird, um mehrere Werte in einer einzigen Variablen zu speichern. Hier ist ein Beispiel:
In diesem Beispiel erstellen wir eine Variable namens myTable
und weisen ihr ein table
zu, das die Werte name
und age
enthält.
und wenn wir das ausgeben:
gibt es aus:
Funktionen
Funktionen sind wie kleine Programme, die eine bestimmte Aufgabe ausführen. das machen wir damit wir nicht immer wieder das gleiche 5000 mal schreiben müssen Stell sie dir wie eine Buchseite vor die du immer wieder aufrufen kannst. Hier ist ein Beispiel:
In diesem Beispiel erstellen wir eine Funktion namens sayHello
, die den Parameter name
erwartet und den Text Hallo,
und den Wert des Parameters name
ausgibt.
und wenn wir die Funktion aufrufen:
gibt es aus: