변수란 무엇인가요?
Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 4번째.
변수: 변수를 정보를 담을 수 있는 이름표가 붙은 용기라고 생각해 보세요. 상자에 물건을 넣고 안에 무엇이 있는지 기억하기 위해 이름표를 붙이는 것처럼, 변수에 데이터를 저장하고 나중에 사용할 수 있도록 의미 있는 이름을 붙일 수 있습니다.
Lua에서는 변수를 만드는 것이 간단합니다. 변수에 붙이고 싶은 이름을 쓰고, 그 뒤에 등호와 저장하려는 값을 쓰면 됩니다.
playerScore = 100이렇게 하면 playerScore라는 변수가 만들어지고 그 안에 숫자 100이 저장됩니다. 이제 프로그램에서 이 점수를 사용해야 할 때마다 매번 100을 입력하는 대신 이름으로 간단히 참조할 수 있습니다.
앞에 local이라는 단어를 붙여 변수를 만드는 경우도 자주 볼 수 있어요. 예를 들면 local playerScore = 100처럼요. 같은 방식으로 작동해요. local은 변수를 만든 프로그램의 일부 안에서만 사용할 수 있게 해 줘요. 대부분의 Lua 코드는 거의 모든 변수에 local을 사용하며, 이 과정의 뒷부분에서 어떤 역할을 하는지 정확히 배우게 될 거예요.
화면에 값을 표시하려면 print() 함수를 사용하세요. 괄호 안에 변수 이름을 넣으면 Lua가 그 값을 출력합니다.
playerScore = 100
print(playerScore)이렇게 하면 화면에 100이 출력됩니다. 변수를 출력할 때는 변수 이름을 따옴표 없이 작성한다는 점에 주목하세요. 따옴표는 변수 이름이 아니라 텍스트(문자열)에 사용됩니다.
챌린지
쉬움gameLevel이라는 변수를 만들고 5를 할당하세요. 그런 다음 이 변수의 값을 출력하세요.
직접 해보기
-- TODO: 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러