Menu
CoddyTech

文字列と変数を組み合わせる

CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 29/90。

連結演算子 .. を使うと、文字列と変数を結合して完全な文を作ることができます。

文字列リテラルと変数を組み合わせる方法は次のとおりです。

playerName = "Alex"
message = "Welcome, " .. playerName .. "!"
print(message)  -- 出力: Welcome, Alex!

結果を変数に保存せずに、print()関数内で直接連結することもできます。

score = 150
print("Player score is: " .. score)  -- 出力: プレイヤーのスコアは: 150
challenge icon

チャレンジ

簡単

文字列連結を使って、プレイヤーの名前と体力ポイントを組み合わせ、キャラクター紹介メッセージを作成しましょう。playerNameという変数を作成し、値"Ranger"を代入します。さらに、healthPointsという変数を作成し、値85を代入します。連結演算子..を使って、これらの変数と説明文を組み合わせ、完全な文として結果を出力しましょう。

次の文をそのまま出力してください。

Ranger has 85 health points.

自分で試してみよう

-- プレイヤー名と体力ポイントを格納する変数を作成する
-- TODO: ここにコードを書く

-- キャラクターの紹介メッセージを出力する
-- TODO: 文字列連結を使って結果を出力する
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Luaオンラインコンパイラ