Menu
CoddyTech

Dein erster Luau-Code

Teil des Abschnitts Einführung in Luau der Lua-Journey von Coddy. Lektion 3 von 80.

Jetzt ist es Zeit, deinen ersten Luau-Code zu schreiben! Die neue Zutat zusätzlich zu dem Lua, das du kennst, ist die Typannotation: ein Doppelpunkt und ein Typname nach dem Variablennamen.

local variableName: type = value

Zum Beispiel eine Variable, die ausschließlich Text enthalten soll:

local message: string = "Hello, World!"

Der Teil : string teilt dem Typprüfer mit, dass message Zeichenfolgenwerte enthalten muss. Versuche später, ihr eine Zahl zuzuweisen, und der Prüfer meldet einen Fehler, während du den Code noch bearbeitest.

Luau bietet dir auch eine bessere Möglichkeit, Ausgaben zu erstellen: String-Interpolation. In einer Zeichenfolge, die mit Backticks geschrieben wird, kann jeder Ausdruck in geschweifte Klammern eingebettet werden:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Hallo, Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 ist 5

Vergleiche das mit dem Verketten von .. an jeder Stelle: Durch die Interpolation bleibt der Text gut lesbar, während {braces} die Verkettung übernehmen.

challenge icon

Aufgabe

Einfach

Speichere den Namen der Sprache in einer typisierten Variable und begrüße sie.

  1. Deklariere unter dem Kommentar local language: string = "Luau".
  2. Ändere den print-Aufruf in einen Backtick-String: print(`Hello, {language}!`).

Drücke auf „Prüfen“: Die Ausgabe zeigt Hello, Luau!.

Probier es selbst

-- Sprache hier deklarieren

print(``)

Alle Lektionen in Einführung in Luau

Übe selbstständig: Online-Luau-Compiler