Menu
Coddy logo textTech

Dein erster Luau-Code

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

Zeit, deinen ersten Luau-Code zu schreiben! Die neue Zutate zusätzlich zu dem Lua, das du kennst, ist die Typannotation (type annotation): ein Doppelpunkt und ein Typname nach dem Variablennamen.

local variableName: type = value

Zum Beispiel eine Variable, die nur Text enthalten sollte:

local message: string = "Hello, World!"

Der Teil : string teilt dem Type-Checker mit, dass message String-Werte enthalten muss. Versuche später, ihr eine Zahl zuzuweisen, und der Checker meldet einen Fehler, noch während du editierst.

Luau bietet dir auch eine schönere Möglichkeit, Ausgaben zu erstellen: String-Interpolation (string interpolation). Ein mit Backticks geschriebener String kann jeden Ausdruck in geschweiften Klammern einbetten:

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

Vergleiche das mit dem überall Verkettenden .. — Interpolation hält den Text lesbar, während die {braces} die Arbeit der Verkettung erledigen.

challenge icon

Aufgabe

Einfach

Erstelle eine Variable namens language mit einer expliziten Typannotation von string und weise ihr den Wert "Luau" zu.

Gib dann die Nachricht Hello, Luau! mittels String-Interpolation aus — ein Backtick-String, der {language} einbettet.

Probier es selbst

-- Schreibe hier Code
-- 1) deklariere language: string = "Luau"
-- 2) gib die Begrüßung mit einem Backtick-String aus: `Hello, {language}!`
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Luau