文字列の結合
CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 15/90。
2つのドット .. で表される文字列結合演算子を使用すると、2つ以上の文字列を結合して、新しくより長い文字列を作成することができます。
文字列の結合は次のように行います:
firstName = "John"
lastName = "Smith"
fullName = firstName .. " " .. lastName -- fullName は "John Smith" です
greeting = "Hello, " .. "World!" -- greeting は "Hello, World!" です文字列の連結では、文字列の間に自動的にスペースが追加されないことに注意してください。明示的にスペースを含める必要があります。上記の例では、名(first name)と姓(last name)の間にスペースを入れて区切るために、" " を追加しました。
チャレンジ
簡単文字列の結合を使用して、名(first name)と姓(last name)を組み合わせてプレイヤーのフルネームを作成します。2つの変数を作成してください:firstName に値 "Alex" を、lastName に値 "Hunter" を代入します。結合演算子を使用して、これらの文字列の間にスペースを入れて組み合わせ、その結果を fullName という名前の変数に格納してください。最後に、そのフルネームをプリントしてください。
チートシート
文字列結合演算子 .. は、2つ以上の文字列を結合します:
firstName = "John"
lastName = "Smith"
fullName = firstName .. " " .. lastName -- "John Smith"
greeting = "Hello, " .. "World!" -- "Hello, World!"結合によって自動的にスペースが追加されることはありません。" " を使って明示的に含めてください。
自分で試してみよう
-- 名字と名前の変数を作成します
-- TODO: ここにコードを書いてください
-- フルネームを表示します
print(fullName)このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。