グローバル変数
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 83/90。
Luaでは、localキーワードを使わずに作成した変数は、デフォルトでグローバル変数になります。つまり、その変数にはスクリプト内のどこからでもアクセスして使用できます。
グローバル変数の作成方法は次のとおりです。
playerName = "Alex"
score = 100playerNameとscoreは、localキーワードを使わずに宣言されているため、どちらもグローバル変数です。一度作成すると、関数やループの中など、スクリプト内のどこからでもこれらの変数にアクセスできます。プログラムのどの部分からでもグローバル変数を変更できるため、次のレッスンで示すように、Luaのコードでは共有する必要が本当にある場合を除き、変数をlocalにすることがほとんどです。
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ