WoW:API tostring: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
m (New page: Native Lua statement: ;''Arguments'' :'''tostring(arg)''' ::'''arg''' - this value will be converted to a string value. ---- ;''Returns'' :: A string representation of ''arg''. ---- ;'...)
 
({{luaapi}})
Line 1: Line 1:
Native Lua statement:
{{luaapi}}
Returns the string representation of any value.
s = tostring(arg);


;''Arguments''
== Arguments ==
:'''tostring(arg)'''
; arg : Any - Value to convert to a string.
::'''arg''' - this value will be converted to a string value.


----
== Returns ==
;''Returns''
; s : String - string representation of the argument; possibly provided by the argument's metatable.


:: A string representation of ''arg''.
== Examples ==
 
  tostring(123)  --Returns "123"
----
  tostring({})  --Returns "table: ###"
;''Examples''
  tostring(function() end) --Returns "function: ###"
 
  tostring(nil) --Returns "nil"
  tostring(123)
  tostring(true) --Returns "true"
  --Returns "123"
 
  tostring({})
  --Returns "table: ###"
 
  tostring(function() end)
--Returns "function: ###"
 
  tostring(nil)
--Returns "nil"
 
  tostring(true)
--Returns "true"
 
{{LUA}}

Revision as of 23:11, 25 March 2010

WoW Lua

Returns the string representation of any value.

s = tostring(arg);

Arguments

arg
Any - Value to convert to a string.

Returns

s
String - string representation of the argument; possibly provided by the argument's metatable.

Examples

tostring(123)  --Returns "123"
tostring({})  --Returns "table: ###"
tostring(function() end) --Returns "function: ###"
tostring(nil) --Returns "nil"
tostring(true) --Returns "true"