文字列と変数を組み合わせる
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 29/90。
連結演算子 .. を使うと、文字列と変数を結合して完全な文を作ることができます。
文字列リテラルと変数を組み合わせる方法は次のとおりです。
playerName = "Alex"
message = "Welcome, " .. playerName .. "!"
print(message) -- 出力: Welcome, Alex!結果を変数に保存せずに、print()関数内で直接連結することもできます。
score = 150
print("Player score is: " .. score) -- 出力: プレイヤーのスコアは: 150チャレンジ
簡単文字列連結を使って、プレイヤーの名前と体力ポイントを組み合わせ、キャラクター紹介メッセージを作成しましょう。playerNameという変数を作成し、値"Ranger"を代入します。さらに、healthPointsという変数を作成し、値85を代入します。連結演算子..を使って、これらの変数と説明文を組み合わせ、完全な文として結果を出力しましょう。
次の文をそのまま出力してください。
Ranger has 85 health points.自分で試してみよう
-- プレイヤー名と体力ポイントを格納する変数を作成する
-- TODO: ここにコードを書く
-- キャラクターの紹介メッセージを出力する
-- TODO: 文字列連結を使って結果を出力するこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ