Menu
CoddyTech

복습: 배열과 맵

Coddy Lua 여정의 Luau 소개 섹션에 포함된 레슨. 80개 중 22번째.

challenge icon

챌린지

중급

각 과일의 개수를 세고 알파벳순으로 개수를 출력하세요.

  1. items를 ipairs로 반복하면서 local counts: {[string]: number} = {}에 개수를 세어 기록하세요.
  2. 키를 local names: {string} = {}에 모은 다음 table.sort(names)를 호출하세요.
  3. names의 각 이름에 대해 `{name}: {counts[name]}`을 출력하세요.

코드 실행을 누르세요. 출력에는 apple: 3, banana: 2 및 cherry: 1가 표시됩니다.

직접 해보기

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

-- 1) 각 항목의 개수를 counts: {[string]: number}에 저장합니다
-- 2) 키를 names: {string}에 모아 정렬합니다
-- 3) 정렬된 각 이름에 대해 `{name}: {count}`를 출력합니다
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Luau 소개의 모든 레슨

직접 연습해 보세요: 온라인 Luau 컴파일러