テーブルの作成
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 57/90。
Luaでは、テーブルは波括弧 {}を使って作成します。
作成できる最も簡単なテーブルは、空のテーブルです。
local myTable = {}波かっこ内に値をカンマで区切って記述すると、値があらかじめ入ったテーブルも作成できます。
local numbers = {10, 25, 30}
local names = {"Alice", "Bob", "Charlie"}このように値を使ってテーブルを作成すると、Luaは各値に1から始まる数値の位置を自動的に割り当てます。したがって、上のnumbersテーブルでは、10は位置1、25は位置2、30は位置3にあります。
チャレンジ
簡単さまざまな武器の種類を保存するテーブルを作成して、ゲームのインベントリシステムを作りましょう。weaponsという名前の変数を宣言し、ちょうど3つの文字列値 "sword"、"bow"、"staff" を含むテーブルを代入してください。あなたのコードの下の行で、そのテーブルが出力されます。
自分で試してみよう
-- TODO: ここにコードを書いてください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ