Menu
Coddy logo textTech

テーブルとは?

CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 56/90。

テーブル。テーブルは Lua 唯一の組み込みデータ構造ですが、そのシンプルさに惑わされないでください。それらは非常に強力で汎用性が高いのです。

テーブルを、複数の情報を保持できるコンテナと考えてみてください。これまで扱ってきた単純な変数(1つの値だけを格納するもの)とは異なり、テーブルは多くの値を整理された方法で格納することができます。

テーブルは、必要に応じてさまざまな方法で使用できます。この章では、テーブルをリストとして使用することに焦点を当てます。リストとは、ショッピングリスト、プレイヤースコア、インベントリアイテムなどを保存できる、アイテムの順序付けられたコレクションです。

-- プレイヤー名のシンプルなリスト
players = {"Alice", "Bob", "Charlie"}

-- スコアのリスト
scores = {100, 85, 92, 78}

チートシート

テーブルは、複数の情報を保持できるLua唯一の組み込みデータ構造です。これらはリスト(項目の順序付きコレクション)として使用できます。

波括弧 {} を使い、値をカンマで区切ってテーブルを作成します。

-- プレイヤー名のシンプルなリスト
players = {"Alice", "Bob", "Charlie"}

-- スコアのリスト
scores = {100, 85, 92, 78}

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

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

Fundamentalsのすべてのレッスン