RU/Boolean: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with 'Boolean, или Bool - тип данных, значения которых могут быть true(правильными) или false(неверными). В основном…')
 
m (Обновление информации)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Boolean, или Bool - тип данных, значения которых могут быть true(правильными) или false(неверными). В основном осуществляется возврат функции, где будет указано, успешно ли функция выполнилась, или нет
[[RU/Boolean|Boolean]] или [[RU/Boolean|bool]] - это тип данных, значение которого может быть '''true''' ''(правда)'', либо '''false''' ''(ложь)''.
Они часто возвращаются функциями, чтобы указать, была ли операция успешной или нет.
 
Использование функций lua [https://uopilot.uokit.com/wiki/wiki/Tostring_(Lua) tostring()] и [https://user.su/lua/index.php?id=3 type()] может помочь вам узнать, что это за тип данных:
<syntaxhighlight lang="lua">
local theReturn = isPedDead(getRandomPlayer())
outputChatBox("Возврат функции: "..tostring(theReturn)) -- сообщит игроку: "true" или "false"
outputChatBox("Тип данных возврата функции: "..type(theReturn)) -- сообщит игроку "boolean"
</syntaxhighlight>
 
==Пример присвоения значений==
<syntaxhighlight lang="lua">
bool = true
-- если вы хотите стереть переменную, вы можете сделать так:
bool = false
-- либо так:
bool = not bool
</syntaxhighlight>
 
==Смотрите также==
*[http://www.lua.org/pil/2.2.html "Boolean" в программировании на Lua]
 
[[Category:Понятия_скриптинга]]
 
[[en:Boolean]]
[[ru:Boolean]]
[[de:Boolean]]
[[hu:Boolean]]

Latest revision as of 17:30, 17 April 2021

Boolean или bool - это тип данных, значение которого может быть true (правда), либо false (ложь). Они часто возвращаются функциями, чтобы указать, была ли операция успешной или нет.

Использование функций lua tostring() и type() может помочь вам узнать, что это за тип данных:

local theReturn = isPedDead(getRandomPlayer())
outputChatBox("Возврат функции: "..tostring(theReturn)) -- сообщит игроку: "true" или "false"
outputChatBox("Тип данных возврата функции: "..type(theReturn)) -- сообщит игроку "boolean"

Пример присвоения значений

bool = true
-- если вы хотите стереть переменную, вы можете сделать так:
bool = false
-- либо так:
bool = not bool

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