Menu
CoddyTech

Ôn tập: hàm tổng quát

Thuộc phần Giới thiệu về Luau trong hành trình Lua của Coddy. Bài học 66 trên 80.

challenge icon

Thử thách

Trung bình

Gói hai giá trị thuộc các kiểu khác nhau vào một cặp.

  1. Viết type Pair<T, U> = {first: T, second: U}.
  2. Viết local function makePair<T, U>(first: T, second: U): Pair<T, U> trả về {first = first, second = second}.
  3. Lưu makePair("Nova", 87) vào local playerScore: Pair<string, number> rồi in ra `({playerScore.first}, {playerScore.second})`.

Nhấn Chạy code: đầu ra hiển thị (Nova, 87).

Tự làm thử

-- 1) type Pair<T, U> = {first: T, second: U}
-- 2) makePair<T, U>(first: T, second: U): Pair<T, U>
-- 3) Tạo playerScore từ makePair("Nova", 87), rồi in ra
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Giới thiệu về Luau

Tự luyện tập: Trình biên dịch Luau online