Menu
Coddy logo textTech

まとめ:パーティーメンバーの管理

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

challenge icon

チャレンジ

簡単

リスト形式のテーブル操作の基本をすべて網羅した、冒険者パーティー管理システムを作成してください。まず、"Gandalf""Legolas""Gimli" という3つの文字列値を正確に含む adventurers という名前のテーブルを作成することから始めます。テーブルを作成した後、以下の操作を順番に実行してください。

まず、長さ演算子 # を使用して、現在のパーティーメンバーの数を出力します。次に、table.insert() を使用して、新しいメンバーとして "Aragorn" をパーティーに追加します。その後、table.remove() を使用して、パーティーから最初のメンバーを削除します。特定の場所にある要素を削除するには、2番目の引数としてインデックスを渡します。table.remove(adventurers, 1) はインデックス 1 にある要素(この場合は "Gandalf")を削除し、残りのメンバーを自動的に前へ詰めます。最後に、パーティーの長さを再度出力して、最終的な数を確認してください。

自分で試してみよう

-- 初期メンバーを含む冒険者のテーブルを作成します
local adventurers = {"Gandalf", "Legolas", "Gimli"}

-- TODO: ここにコードを記述してください
-- 1. 長さ演算子を使用して、現在のパーティーメンバーの数を出力します
-- 2. table.insert() を使用して、"Aragorn" をパーティーに追加します
-- 3. table.remove() を使用して、最初のメンバーを削除します
-- 4. 最終的なパーティーメンバーの数を出力します

Fundamentalsのすべてのレッスン