RU/Boolean: Difference between revisions
		
		
		
		
		
		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  | [[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