Type (Lua): различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''type''' - возвращает тип параметра в виде строки. == Синтаксис == Привязка к окн...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
<br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
  type (&lt;nowiki>&lt;var>&lt;/nowiki>)
+
  type (<nowiki><var></nowiki>)
 
Где:
 
Где:
&lt;br>'''&lt;nowiki>&lt;var>&lt;/nowiki>''' - переменная.
+
<br>'''<nowiki><var></nowiki>''' - переменная.
  
 
== Примеры ==
 
== Примеры ==
Строка 29: Строка 29:
  
 
[[tonumber (Lua)]]
 
[[tonumber (Lua)]]
&lt;br>[[tostring (Lua)]]
+
<br>[[tostring (Lua)]]

Текущая версия на 11:27, 28 августа 2019

Описание

type - возвращает тип параметра в виде строки.

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: да.

type (<var>)

Где:
<var> - переменная.

Примеры

--lua
local a = 15             -- число (тип number)
local b = "UoPilot"      -- строка (тип string) 
local arr = {1, 2, 3}    -- массив (тип table)
local c = a == 15    -- если переменная 'a' равна 15 вернёт true, иначе false (тип boolean)
log (type(a))
log (type(b))
log (type(arr))
log (type(c))
--lua
local a = 12            -- переменная 'a' - число
log (type(a))
a = tostring(a)   -- теперь переменная 'a' - строка 
log (type(a))

Смотрите также

tonumber (Lua)
tostring (Lua)