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