変数とは?
CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 4/90。
変数: 変数を、情報を保持できるラベル付きのコンテナ(入れ物)と考えてみてください。箱の中に物を入れ、中身を忘れないようにラベルを貼るのと同じように、変数を使うとデータを保存し、後で使えるように意味のある名前を付けることができます。
Luaでは、変数の作成は簡単です。付けたい名前を書き、その後に等号(=)、そして保存したい値を続けます:
playerScore = 100これは、playerScoreという名前の変数を作成し、そこに数値の100を格納します。これで、プログラム内でそのスコアを使用する必要があるときはいつでも、毎回100と入力する代わりに、単に名前で参照することができます。
画面に値を表示するには、print()関数を使用します。括弧の中に変数名を記述すると、Luaはその値を出力します:
playerScore = 100
print(playerScore)これにより、画面に 100 が出力されます。変数を出力するときは、引用符を使わずにその名前を記述することに注意してください。引用符はテキスト(文字列)に使用され、変数名には使用されません。
チャレンジ
簡単gameLevel という名前の変数を作成し、数値の 5 を代入してください。次に、この変数の値を出力してください。
チートシート
変数は、情報を格納するためのラベル付きのコンテナです。Luaでは、変数名、等号(=)、そして値の順に記述することで変数を作成します。
playerScore = 100その後、プログラム全体で変数名を使用して、格納されている値を参照できます。
出力に値を表示するには print() を使用します。括弧の中に変数名を渡すと、格納されている値が出力されます。
print(playerScore) -- 出力: 100自分で試してみよう
-- TODO: ここにコードを記述してくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。