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

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''table.maxn''' - возвращает наибольший положительный числовой индекс заданной та...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: Нет.
 
Привязка к окну: Нет.
<br>Работа со свернутым окном: Да.
+
<br>Работа со свернутым окном: Да.
  table.maxn (&lt;nowiki>&lt;table>&lt;/nowiki>)
+
  table.maxn (<nowiki><table></nowiki>)
 
Где:
 
Где:
&lt;br>'''&lt;nowiki>&lt;table>&lt;/nowiki>''' - таблица, в которой требуется найти наибольший индекс.
+
<br>'''<nowiki><table></nowiki>''' - таблица, в которой требуется найти наибольший индекс.
  
 
== Примеры ==
 
== Примеры ==
Строка 22: Строка 22:
  
 
[[table.insert (Lua)]]
 
[[table.insert (Lua)]]
&lt;br>[[table.remove (Lua)]]
+
<br>[[table.remove (Lua)]]
&lt;br>[[table.concat (Lua)]]
+
<br>[[table.concat (Lua)]]
&lt;br>[[table.sort (Lua)]]
+
<br>[[table.sort (Lua)]]
&lt;br>[[unpack (Lua)]]
+
<br>[[unpack (Lua)]]

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

Описание

table.maxn - возвращает наибольший положительный числовой индекс заданной таблицы, или 0 если таблица не имеет положительных числовых индексов.

Синтаксис

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

table.maxn (<table>)

Где:
<table> - таблица, в которой требуется найти наибольший индекс.

Примеры

--lua
local arr = {"Один", "Два", "Три", "Четыре"}
log (table.maxn(arr))
--lua
local arr = {[1] = "Один", [2] = "Десять", [3] = "Три", ["key"] = "ключ"}
a = table.maxn(arr) 
log (a)

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

table.insert (Lua)
table.remove (Lua)
table.concat (Lua)
table.sort (Lua)
unpack (Lua)