Menu
CoddyTech

Ôn tập: mảng và Map

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

challenge icon

Thử thách

Trung bình

Đếm từng loại trái cây và in số lượng theo thứ tự bảng chữ cái.

  1. Lặp qua items bằng ipairs, đếm vào local counts: {[string]: number} = {}.
  2. Thu thập các khóa vào local names: {string} = {} rồi gọi table.sort(names).
  3. Với mỗi tên trong names, in ra `{name}: {counts[name]}`.

Nhấn Chạy Code: đầu ra hiển thị apple: 3, banana: 2 và cherry: 1.

Tự làm thử

local items: {string} = {"apple", "banana", "apple", "cherry", "banana", "apple"}

-- 1) Đếm số lần xuất hiện của từng phần tử (element) vào counts: {[string]: number}
-- 2) Thu thập các khóa (key) vào names: {string} rồi sắp xếp chúng
-- 3) In ra `{name}: {count}` cho từng tên đã sắp xếp
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