Menu
CoddyTech

함수 선언하기

Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 50번째.

함수는 프로그래밍에서 가장 강력한 도구 중 하나입니다. 함수를 특정 작업을 수행하는 재사용 가능한 코드 블록이라고 생각해 보세요. 같은 코드를 여러 번 작성하는 대신, 함수를 한 번 만들고 필요할 때마다 사용할 수 있습니다.

Lua에서는 function 키워드 다음에 함수 이름을 쓰고 end 키워드로 끝내 함수를 선언합니다.

function displayWelcomeMessage()
    print("Welcome to the game!")
end

이렇게 하면 한 줄의 코드가 포함된 displayWelcomeMessage라는 함수를 만듭니다. 함수 이름 뒤의 괄호 ()는 함수가 입력값을 받지 않는 경우에도 반드시 필요합니다.

challenge icon

챌린지

쉬움

플레이어에게 환영 메시지를 표시하는 함수를 선언하여 게임 알림 시스템을 만드세요. "Welcome to Adventure Quest!"을 출력하는 print() 문 하나를 포함하는 showGameWelcome이라는 함수를 선언하세요. 함수를 선언하면 함수가 만들어지지만 내부 코드는 실행되지 않는다는 점을 기억하세요. 이 함수는 나중에 호출할 수 있도록 준비됩니다.

직접 해보기

-- TODO: 여기에 showGameWelcome 함수를 선언하는 코드를 작성하세요

-- 환영 메시지를 표시하려면 함수를 호출하세요
quiz icon실력 점검

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

기초의 모든 레슨

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