Menu
CoddyTech

Twój pierwszy kod w Luau

Część sekcji Wprowadzenie do Luau ścieżki Lua w Coddy. Lekcja 3 z 80.

Czas napisać swój pierwszy kod w Luau! Nowym składnikiem dodanym do znanego Ci Lua jest adnotacja typu: dwukropek i nazwa typu po nazwie zmiennej.

local variableName: type = value

Na przykład zmienna, która powinna przechowywać wyłącznie tekst:

local message: string = "Hello, World!"

Część : string informuje sprawdzanie typów, że message musi zawierać wartości typu string. Spróbuj później przypisać do niej liczbę, a sprawdzanie typów zgłosi błąd, gdy nadal będziesz edytować kod.

Luau oferuje też wygodniejszy sposób tworzenia tekstu wyjściowego: interpolację ciągów znaków. Ciąg znaków zapisany z użyciem odwrotnych apostrofów może zawierać dowolne wyrażenie w nawiasach klamrowych:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Cześć, Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 to 5

Porównaj to z łączeniem ciągów za pomocą .. w każdym miejscu: interpolacja ułatwia czytanie tekstu, a {braces} zajmują się konkatenacją.

challenge icon

Wyzwanie

Łatwy

Zapisz nazwę języka w zmiennej z określonym typem i przywitaj się z nią.

  1. Pod komentarzem zadeklaruj local language: string = "Luau".
  2. Zmień instrukcję print na ciąg znaków w backtickach: print(`Hello, {language}!`).

Naciśnij Uruchom kod: na wyjściu pojawi się Hello, Luau!.

Spróbuj swoich sił

-- Zadeklaruj tutaj język

print(``)

Wszystkie lekcje w sekcji Wprowadzenie do Luau

Poćwicz samodzielnie: Kompilator Luau online