tostring() 함수
Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 30번째.
tostring() 함수는 모든 값을 문자열 표현으로 변환하는 Lua의 내장 도구입니다.
다음은 tostring()이 다양한 데이터 유형에서 작동하는 방식입니다:
score = 150
scoreString = tostring(score)
print(scoreString) -- 출력: 150
isActive = true
statusString = tostring(isActive)
print(statusString) -- 출력: true이 함수는 연결하기 전에 값이 문자열인지 확인해야 할 때 특히 유용합니다. Lua는 종종 형 변환을 자동으로 처리하지만, tostring()을 사용하면 의도가 명확해지고 잠재적인 문제를 방지할 수 있습니다.
level = 5
message = "Player level: " .. tostring(level)
print(message) -- 출력: 플레이어 레벨: 5챌린지
쉬움서로 다른 데이터 형식을 문자열로 변환하고, 각 형식을 확인하여 변환 결과를 검증하세요. playerScore라는 변수를 만들고 1250 값을 할당하세요. gameComplete라는 변수를 하나 더 만들고 false 값을 할당하세요. tostring() 함수를 사용해 두 변수의 값을 문자열로 변환하고, 그 결과를 scoreString과 statusString이라는 새 변수에 저장하세요. type() 함수를 사용해 변환된 두 변수의 데이터 형식을 출력하여 이제 문자열이 되었는지 확인하세요.
직접 해보기
-- 변수를 생성합니다
local playerScore = 1250
local gameComplete = false
-- TODO: 여기에 코드를 작성하세요
-- tostring()을 사용해 변수를 문자열로 변환합니다
-- 결과를 scoreString과 statusString에 저장합니다
-- type() 함수를 사용해 데이터 타입을 출력합니다이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러