Menu
CoddyTech

複数の値を出力

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

同じ行に複数の情報を表示する必要がある場合があります。個別に print() を呼び出す代わりに、Luaでは値をコンマで区切ることで、1つの print() 文で複数の値を出力できます。

name = "Alex"
score = 250
print(name, score)  -- 出力: Alex    250

print()の中で値をカンマで区切ると、Luaは各項目の間に自動的にタブスペースを入れます。これにより、スペースを手動で書式設定しなくても、すっきりと整理された出力になります。

level = 5
health = 100
mana = 75
print("Stats:", level, health, mana)  -- 出力: Stats:    5    100    75
challenge icon

チャレンジ

簡単

プレイヤーのゲーム統計用の変数を作成し、それらを1行にまとめて表示しましょう。playerNameという変数を作成し、値"Phoenix"を代入します。currentScoreという変数を作成し、値2850を代入します。1つのprint()文を使って、Luaの自動タブ間隔で区切りながら、プレイヤーの名前とスコアを同じ行に表示します。

自分で試してみよう

-- TODO: ここにコードを書いてください
quiz icon腕試し

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

基礎のすべてのレッスン

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