Menu
CoddyTech

Podsumowanie: funkcje generyczne

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

challenge icon

Wyzwanie

Średni

Spakuj dwie wartości różnych typów w jedną parę.

  1. Napisz type Pair<T, U> = {first: T, second: U}.
  2. Napisz local function makePair<T, U>(first: T, second: U): Pair<T, U>, która zwraca {first = first, second = second}.
  3. Zapisz wynik makePair("Nova", 87) w local playerScore: Pair<string, number> i wypisz `({playerScore.first}, {playerScore.second})`.

Naciśnij Uruchom kod: wynik to (Nova, 87).

Spróbuj swoich sił

-- 1) type Pair<T, U> = {first: T, second: U}
-- 2) makePair<T, U>(first: T, second: U): Pair<T, U>
-- 3) utwórz playerScore za pomocą makePair("Nova", 87), a następnie go wypisz
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