문자열 결합
Coddy Lua 여정의 Fundamentals 섹션에 포함된 레슨 — 90개 중 15번째.
두 개의 점 ..으로 표현되는 문자열 연결 연산자를 사용하면 두 개 이상의 문자열을 결합하여 새로운 더 긴 문자열을 만들 수 있습니다.
문자열 연결이 작동하는 방식은 다음과 같습니다:
firstName = "John"
lastName = "Smith"
fullName = firstName .. " " .. lastName -- fullName은 "John Smith"입니다
greeting = "Hello, " .. "World!" -- greeting은 "Hello, World!"입니다문자열 연결(concatenation)은 문자열 사이에 공백을 자동으로 추가하지 않는다는 점에 유의하세요. 공백을 명시적으로 포함해야 합니다. 위의 예제에서는 이름(first name)과 성(last name) 사이에 공백을 넣어 구분하기 위해 " "를 추가했습니다.
챌린지
쉬움문자열 연결을 사용하여 플레이어의 이름(first name)과 성(last name)을 조합해 전체 이름을 만드세요. 두 개의 변수를 생성하세요: 값이 "Alex"인 firstName과 값이 "Hunter"인 lastName입니다. 연결 연산자를 사용하여 이 문자열들 사이에 공백을 넣어 결합하고, 그 결과를 fullName이라는 변수에 저장하세요. 전체 이름을 출력하세요.
치트 시트
문자열 연결 연산자 ..는 두 개 이상의 문자열을 하나로 합칩니다:
firstName = "John"
lastName = "Smith"
fullName = firstName .. " " .. lastName -- "John Smith"
greeting = "Hello, " .. "World!" -- "Hello, World!"연결 시 공백이 자동으로 추가되지 않으므로, " "를 사용하여 명시적으로 포함해야 합니다.
직접 해보기
-- 이름과 성을 위한 변수 생성
-- TODO: 여기에 코드를 작성하세요
-- 전체 이름 출력
print(fullName)이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.