テーブルとは?
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}自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。