Type
From GiderosMobile
Available since: Gideros 2011.6
Class: (global)
Description
Returns the type of its only argument, coded as a string. <syntaxhighlight lang="lua"> (string) = type(v) </source>
The possible results of this function are:
- "nil" (a string, not the value nil)
 - "number"
 - "string"
 - "boolean"
 - "table"
 - "function"
 - "thread"
 - "userdata"
 
Parameters
v: (any) value to get type from
Return values
Returns (string) type of the variable
Example
Checks if variable x is of type table <syntaxhighlight lang="lua"> local x = {} if type(x) == "table" then print("type is table") else print("type is not table") end </source>