「Lua入門」テーブルの値を削除するサンプル

環境
Lua 5.4.4
Windows 10 Home 64bit

構文
テーブル名 = {要素1,…}
table.remove(テーブル名)
remove関数を使って、テーブルの末尾の値を削除します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cft = {"東京","大阪","福岡"}
table.remove(cft)
print("テーブルの値を削除する")
print(cft[1])
print(cft[2])
print(cft[3])
cft = {"東京","大阪","福岡"} table.remove(cft) print("テーブルの値を削除する") print(cft[1]) print(cft[2]) print(cft[3])
cft = {"東京","大阪","福岡"}
table.remove(cft)

print("テーブルの値を削除する")
print(cft[1]) 
print(cft[2]) 
print(cft[3])

実行結果
C:\study\skill\lua>lua test.lua
テーブルの値を削除する
東京
大阪
nil

Lua

Posted by arkgame