Menu
CoddyTech

요약: 제네릭 함수

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

challenge icon

챌린지

중급

서로 다른 타입의 값 두 개를 하나의 쌍으로 묶으세요.

  1. type Pair<T, U> = {first: T, second: U}를 작성하세요.
  2. local function makePair<T, U>(first: T, second: U): Pair<T, U>를 작성하고 {first = first, second = second}를 반환하세요.
  3. makePair("Nova", 87)를 local playerScore: Pair<string, number>에 저장하고 `({playerScore.first}, {playerScore.second})`를 출력하세요.

코드 실행을 누르세요. 출력에 (Nova, 87)가 표시됩니다.

직접 해보기

-- 1) type Pair<T, U> = {first: T, second: U}
-- 2) makePair<T, U>(first: T, second: U): Pair<T, U>
-- 3) makePair("Nova", 87)로 playerScore를 만든 다음 출력하기
quiz icon실력 점검

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

Luau 소개의 모든 레슨

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