Menu
CoddyTech

Zahl, String und Boolean

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

Luau verfügt über drei grundlegende primitive Typen, die die Bausteine der meisten Programme bilden: string, number und boolean. Diese Werte verwendest du in Lua schon die ganze Zeit: Luau ermöglicht es dir, sie als Typen zu deklarieren.

Der Typ string ist für Textdaten gedacht:

local productName: string = "Laptop"

Der Typ number verarbeitet alle numerischen Werte: sowohl Ganzzahlen als auch Dezimalzahlen, ganz so, wie du es von Lua mit seinem einzigen Zahlentyp kennst:

local price: number = 999.99

Der Typ boolean steht für true/false-Werte und eignet sich perfekt für Flags und Bedingungen:

local inStock: boolean = true

Sobald du eine Variable mit einem Typ annotierst, muss sie diesem Typ entsprechen: Weist du price den String "500" zu, beschwert sich der Typprüfer sofort. Und denk daran: print(inStock) gibt das Wort true aus, weil Booleans in die Zeichenfolge true/false umgewandelt werden.

challenge icon

Aufgabe

Einfach

Beschreibe ein Produkt mit drei typisierten Variablen.

  1. Deklariere local productName: string = "Gaming Mouse".
  2. Deklariere local price: number = 49.99 und local inStock: boolean = true.
  3. Gib die drei Variablen in dieser Reihenfolge aus, eine pro Zeile.

Klicke auf Run Code: Die Ausgabe zeigt Gaming Mouse, 49.99 und true.

Probier es selbst

-- 1) Deklariere productName, price und inStock mit ihren jeweiligen Typen
-- 2) Gib alle drei aus, jeweils in einer eigenen Zeile

Alle Lektionen in Einführung in Luau

Übe selbstständig: Online-Luau-Compiler