Learn
Engine Library
table

Summary
Functions
clear(table: table):()
create(count: number,value: Variant):table
find(haystack: table,needle: Variant,init: number):Variant
foreach(t: table,f: function):()
Deprecated
foreachi(t: {any},f: function):()
Deprecated
getn(t: {any}):number
Deprecated
insert(t: {any},pos: number,value: Variant):()
insert(t: {any},value: Variant):()
move(src: table,a: number,b: number,t: number,dst: table):table
pack(values...: Variant):Variant
remove(t: {any},pos: number):Variant
sort(t: {any},comp: function):()

API Reference
Functions
clear
table.clear(table:table):()
Parameters
table:table
Returns
()

clone
table.clone(t:table):table
Parameters
Returns

concat
table.concat(
t:{any}, sep:string, i:number, j:number
Parameters
sep:string
Default Value: 1
Returns

create
table.create(
count:number, value:Variant
Parameters
count:number
value:Variant
Returns

find
table.find(
haystack:table, needle:Variant, init:number
):Variant
Parameters
haystack:table
needle:Variant
init:number
Returns
Variant

foreach
Deprecated

foreachi
Deprecated

freeze
table.freeze(t:table):table
Parameters
Returns

getn
Deprecated

insert
table.insert(
t:{any}, pos:number, value:Variant
):()
Parameters
pos:number
value:Variant
Returns
()

insert
table.insert(
t:{any}, value:Variant
):()
Parameters
value:Variant
Returns
()

isfrozen
table.isfrozen(t:table):boolean
Parameters
Returns

maxn
table.maxn(t:table):number
Parameters
Returns

move
table.move(
src:table, a:number, b:number, t:number, dst:table
Parameters
src:table
dst:table
Default Value: src
Returns

pack
table.pack(values...:Variant):Variant
Parameters
values...:Variant
Returns
Variant

remove
table.remove(
t:{any}, pos:number
):Variant
Parameters
pos:number
Returns
Variant

sort
table.sort(
t:{any}, comp:function
):()
Parameters
Default Value: nil
Returns
()

unpack
table.unpack(
list:table, i:number, j:number
Parameters
list:table
Default Value: 1
Default Value: #list
Returns

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.