typos fixed and other minor changes
This commit is contained in:
parent
e347338045
commit
111802cfed
@ -14,7 +14,7 @@ function table.copy(t: table) -> table
|
|||||||
function table.count_pairs(t: table) -> integer
|
function table.count_pairs(t: table) -> integer
|
||||||
```
|
```
|
||||||
|
|
||||||
Возвращает один элемент из переданной позиции на случайной позиции
|
Возвращает один элемент из переданной таблицы на случайной позиции
|
||||||
```lua
|
```lua
|
||||||
function table.random(t: table) -> object
|
function table.random(t: table) -> object
|
||||||
```
|
```
|
||||||
@ -91,12 +91,12 @@ function string.starts_with(str: string, start: string) -> bool
|
|||||||
function string.ends_with(str: string, endStr: string) -> bool
|
function string.ends_with(str: string, endStr: string) -> bool
|
||||||
```
|
```
|
||||||
|
|
||||||
Также важно подметить, что все вышеперечисленные функции, расширяющие **string** можно использовать как метаметоды на экземплярах строк, тоесть:
|
Также важно подметить, что все выше перечисленные функции, расширяющие **string** можно использовать как мета-методы на экземплярах строк, т.е.:
|
||||||
|
|
||||||
```lua
|
```lua
|
||||||
local str = "ABA str BAB"
|
local str = "ABA str BAB"
|
||||||
|
|
||||||
if str:starts_with("ABA") and str:ends_with(BAB) then
|
if str:starts_with("ABA") and str:ends_with("BAB") then
|
||||||
print(str:replace("BA", "DC"))
|
print(str:replace("BA", "DC"))
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
@ -105,7 +105,7 @@ end
|
|||||||
|
|
||||||
## Расширения для math
|
## Расширения для math
|
||||||
|
|
||||||
Ограничивает число **_in** по лимитам **low** и **high**. Т.е.: Если **_in** больше чем **high** - вернётся **high**, если **_in** меньше чем **low** - вернётся **low**. В противном случае вернётся само число, так как оно попадает в заданный диапазон
|
Ограничивает число **_in** по лимитам **low** и **high**. Т.е.: Если **_in** больше чем **high** - вернётся **high**, если **_in** меньше чем **low** - вернётся **low**. В противном случае вернётся само число
|
||||||
```lua
|
```lua
|
||||||
function math.clamp(_in, low, high)
|
function math.clamp(_in, low, high)
|
||||||
```
|
```
|
||||||
@ -130,7 +130,7 @@ function is_array(x: table) -> bool
|
|||||||
function parse_path(path: string) -> string, string
|
function parse_path(path: string) -> string, string
|
||||||
```
|
```
|
||||||
|
|
||||||
Вызывает функцию **func** **iters** раз передавая ей аргументы `...`, а после выводит в консоль время в микросекундах, которое прошло с момента вызова **timeit**
|
Вызывает функцию **func** **iters** раз, передавая ей аргументы `...`, а после выводит в консоль время в микросекундах, которое прошло с момента вызова **timeit**
|
||||||
```lua
|
```lua
|
||||||
function timeit(iters: integer, func: func, ...)
|
function timeit(iters: integer, func: func, ...)
|
||||||
```
|
```
|
||||||
Loading…
x
Reference in New Issue
Block a user