I forgot about "t[x] or default"

This commit is contained in:
Xertis 2025-02-04 20:09:36 +03:00
parent e106a31d82
commit 0d32b1987c
2 changed files with 0 additions and 14 deletions

View File

@ -76,12 +76,6 @@ table.set_default(t: table, key: number | string, default: any) -> any | default
Позволяет безопасно получать значение по указанному ключу. Если ключ существует в таблице, метод вернет его значение. Если ключ отсутствует, метод установит его со значением **default** и вернет его.
```lua
table.get_default(t: table, key: number | string, default: any) -> any | default
```
Как и set аналог, позволяет безопасно получать значение по указанному ключу. Если ключ существует в таблице, метод вернет его значение. Если ключ отсутствует, метод вернёт значение **default** **без** установки нового значения в таблицу.
```lua
table.flat(t: table) -> table
```

View File

@ -169,14 +169,6 @@ function table.set_default(t, key, default)
return t[key]
end
function table.get_default(t, key, default)
if t[key] == nil then
return default
end
return t[key]
end
function table.flat(t)
local flat = {}