Menu
CoddyTech

テーブルの作成

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にあります。

challenge icon

チャレンジ

簡単

さまざまな武器の種類を保存するテーブルを作成して、ゲームのインベントリシステムを作りましょう。weaponsという名前の変数を宣言し、ちょうど3つの文字列値 "sword"、"bow"、"staff" を含むテーブルを代入してください。あなたのコードの下の行で、そのテーブルが出力されます。

自分で試してみよう

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

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

基礎のすべてのレッスン

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