Menu
Coddy logo textTech

변수란 무엇인가요?

Coddy Lua 여정의 Fundamentals 섹션에 포함된 레슨 — 90개 중 4번째.

변수: 변수를 정보를 담을 수 있는 라벨이 붙은 컨테이너라고 생각해보세요. 상자에 물건을 넣고 안에 무엇이 들어있는지 기억하기 위해 라벨을 붙이는 것처럼, 변수를 사용하면 데이터를 저장하고 나중에 사용할 수 있도록 의미 있는 이름을 붙일 수 있습니다.

Lua에서 변수를 생성하는 것은 간단합니다. 원하는 이름을 적고, 그 뒤에 등호(=)를 붙인 다음, 저장하려는 값을 적으면 됩니다:

playerScore = 100

이것은 playerScore라는 이름의 변수를 생성하고 그 안에 숫자 100을 저장합니다. 이제 프로그램에서 해당 점수를 사용해야 할 때마다 매번 100을 입력하는 대신 단순히 이름으로 참조할 수 있습니다.

화면에 값을 표시하려면 print() 함수를 사용하세요. 괄호 안에 변수 이름을 넣으면 Lua가 그 값을 출력합니다:

playerScore = 100
print(playerScore)

이것은 화면에 100을 출력할 것입니다. 변수를 출력할 때는 따옴표 없이 이름을 작성한다는 점에 유의하세요. 따옴표는 텍스트(문자열)에 사용되며, 변수 이름에는 사용되지 않습니다.

challenge icon

챌린지

쉬움

gameLevel이라는 변수를 생성하고 숫자 5를 할당하세요. 그런 다음 이 변수의 값을 출력하세요.

치트 시트

변수는 정보를 저장하는 이름이 붙은 컨테이너입니다. Lua에서는 변수 이름을 쓰고, 그 뒤에 등호(=)를 붙인 다음, 값을 써서 변수를 생성합니다:

playerScore = 100

그런 다음 프로그램 전체에서 변수 이름을 사용하여 저장된 값을 참조할 수 있습니다.

출력창에 값을 표시하려면 print()를 사용하세요. 저장된 값을 출력하려면 괄호 안에 변수 이름을 전달하세요:

print(playerScore)  -- 출력: 100

직접 해보기

-- TODO: 여기에 코드를 작성하세요
quiz icon실력 점검

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

Fundamentals의 모든 레슨