Menu
CoddyTech

Podsumowanie: definiowanie kształtów tabel

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

challenge icon

Wyzwanie

Średni

Opisz dwa komputery, z których jeden ma nieznaną ilość pamięci RAM.

  1. Napisz type Computer = {id: number, brand: string, ramInGB: number?} i oznacz workstation oraz laptop jako Computer.
  2. Napisz local function specs(computer: Computer): string, która zwraca `{computer.brand} with {computer.ramInGB} GB of RAM`, gdy ilość pamięci RAM jest znana, a w przeciwnym razie `{computer.brand} with unknown RAM`.
  3. Wyświetl specs(workstation) i specs(laptop).

Naciśnij Uruchom kod: dane wyjściowe pokażą Dell with 16 GB of RAM i MacBook with unknown RAM.

Spróbuj swoich sił

-- 1) type Computer = {...}

local workstation = {id = 1001, brand = "Dell", ramInGB = 16}
local laptop = {id = 1002, brand = "MacBook"}

-- 2) specs(computer: Computer): string
-- 3) wypisz specyfikacje obu komputerów
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wprowadzenie do Luau

Poćwicz samodzielnie: Kompilator Luau online