Module:Util/tables/len: Difference between revisions

From Zelda Wiki, the Zelda encyclopedia
Jump to navigation Jump to search
No edit summary
No edit summary
 
(No difference)

Latest revision as of 17:30, 12 May 2024

len(tbl)

Returns

  • The length of the array component of tbl. Unlike the # operator, this function works with frame.args and tables loaded via mw.loadData.

Examples

#InputOutputResult
1
len({1, 2, 3, [10] = 10})
3
2
len({ foo = "bar" })
0

local function len(tbl)
	local count = 0
	for i in ipairs(tbl) do
		count = count + 1
	end
	return count
end

return len