Menu
CoddyTech

Tạo bảng

Thuộc phần Nền tảng cơ bản trong hành trình Lua của Coddy. Bài học 57 trên 90.

Trong Lua, bảng được tạo bằng dấu ngoặc nhọn {}.

Bảng đơn giản nhất bạn có thể tạo là một bảng trống:

local myTable = {}

Bạn cũng có thể tạo một bảng đã có sẵn các giá trị bằng cách đặt chúng bên trong dấu ngoặc nhọn và phân tách bằng dấu phẩy:

local numbers = {10, 25, 30}
local names = {"Alice", "Bob", "Charlie"}

Khi tạo một bảng chứa các giá trị như thế này, Lua tự động gán cho mỗi giá trị một vị trí dạng số, bắt đầu từ 1. Vì vậy, trong bảng numbers ở trên, 10 nằm ở vị trí 1, 25 nằm ở vị trí 2 và 30 nằm ở vị trí 3.

challenge icon

Thử thách

Dễ

Tạo hệ thống kho đồ cho trò chơi bằng cách xây dựng một bảng để lưu các loại vũ khí khác nhau. Khai báo một biến có tên weapons và gán cho nó một bảng chứa chính xác ba giá trị chuỗi: "sword", "bow" và "staff". Sau khi tạo bảng, hãy in toàn bộ bảng để hiển thị bộ sưu tập vũ khí của bạn (đã cho).

Tự làm thử

-- TODO: Viết code của bạn ở đây
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 Nền tảng cơ bản

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