Menu
CoddyTech

Number, String i Boolean

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

Luau ma trzy podstawowe typy proste, które stanowią budulec większości programów: string, number i boolean. Przez cały ten czas używasz w Lua tych wartości: Luau pozwala deklarować je jako typy.

Typ string służy do przechowywania danych tekstowych:

local productName: string = "Laptop"

Typ number obsługuje wszystkie wartości liczbowe: zarówno całkowite, jak i dziesiętne, tak jak znasz to z pojedynczego typu liczbowego w Lua:

local price: number = 999.99

Typ boolean reprezentuje wartości true/false, idealne do flag i warunków:

local inStock: boolean = true

Po dodaniu adnotacji typowej każda zmienna musi być zgodna ze swoim typem: przypisz do price ciąg znaków "500", a kontroler typów od razu zgłosi błąd. Pamiętaj też: print(inStock) wypisuje słowo true, ponieważ wartości logiczne są zamieniane na ciągi znaków true/false.

challenge icon

Wyzwanie

Łatwy

Opisz produkt za pomocą trzech zmiennych z określonymi typami.

  1. Zadeklaruj local productName: string = "Gaming Mouse".
  2. Zadeklaruj local price: number = 49.99 i local inStock: boolean = true.
  3. Wypisz trzy zmienne, każdą w osobnym wierszu, w tej kolejności.

Naciśnij Uruchom kod: wynik zawiera Gaming Mouse, 49.99 i true.

Spróbuj swoich sił

-- 1) zadeklaruj productName, price i inStock wraz z ich typami
-- 2) wypisz wszystkie trzy, każdą w osobnym wierszu

Wszystkie lekcje w sekcji Wprowadzenie do Luau

Poćwicz samodzielnie: Kompilator Luau online