Ôn tập: Bảng nhân vật
Thuộc phần Logic và luồng chương trình trong hành trình Lua của Coddy. Bài học 4 trên 54.
Thử thách
DễViết một hàm displayCharacterStats nhận vào một bảng character và trả về một chuỗi được định dạng, hiển thị tất cả chỉ số.
Dùng pairs() để duyệt qua tất cả cặp khóa và giá trị trong bảng character, rồi tạo một chuỗi trong đó mỗi dòng hiển thị tên chỉ số theo sau là giá trị theo định dạng key: value. Mỗi chỉ số nằm trên một dòng riêng.
Tham số:
character(bảng): Một bảng dạng từ điển, trong đó các khóa là tên chỉ số (chuỗi) và các giá trị là giá trị chỉ số (số hoặc chuỗi)
Giá trị trả về: Một chuỗi có mỗi chỉ số trên một dòng riêng. Định dạng:
stat1: value1
stat2: value2
stat3: value3Tự làm thử
function displayCharacterStats(character)
-- Viết code ở đây
end
Tất cả bài học trong Logic và luồng chương trình
2Các hàm khác của thư viện table
table.concat()Tạo table và unpack()table.sort()Sắp xếp tùy chỉnh bằng hàmÔn tập: Bảng điểm cao5Dự án: Bộ máy trò chơi phiêu lưu bằng văn bản
Thiết lập dự án: Căn phòngLiên kết các phòngTự luyện tập: Trình biên dịch Lua online