프로젝트: 작업의 형태
Coddy Lua 여정의 Luau 소개 섹션에 포함된 레슨. 80개 중 47번째.
챌린지
쉬움목록에 타입을 지정하여 작업 관리자를 시작하세요.
- 목록 위에
type Task = {id: number, title: string, done: boolean}를 작성하세요. - 목록에 타입 주석을 추가하세요:
local tasks: {Task} = {. -- Try it아래에print(tasks[3].done)을 추가하세요.
코드 실행을 누르세요. 출력에는 Learn Luau types, 3, true가 표시됩니다.
직접 해보기
-- 여기에 Task 타입을 추가하세요
local tasks = {
{id = 1, title = "Learn Luau types", done = false},
{id = 2, title = "Build a task manager", done = false},
{id = 3, title = "Write tests", done = true},
}
-- 실행해 보세요
print(tasks[1].title)
print(#tasks)
Luau 소개의 모든 레슨
4함수 다루기
매개변수와 반환값의 타입 지정익명 함수의 타입 지정아무것도 반환하지 않는 함수선택적 매개변수기본 매개변수 값불리언 기본값가변 인자 함수함수 타입 정의하기복습: 타입이 지정된 함수7프로젝트: 타입이 지정된 작업 관리자
프로젝트: 작업의 형태작업 추가 함수직접 연습해 보세요: 온라인 Luau 컴파일러