• Em ciкncia da computaзгo, booleano й um tipo de dado primitivo que possui dois valores, que podem ser considerados como 0 ou 1, verdadeiro ou falso.
• Expressгo ou variбvel que pode apenas conter o valor verdadeiro ou falso.
• booleans - este tipo de variбvel admite somente 2 valores, que sгo true e false. Normalmente usado para avaliaзгo do status de outras variбveis ou sentenзas.
Booleans й uma tipagem de variбvel que faz com que ela assuma dois valores, true ou false. Veja como exemplo um caso normal, utilizando varнaveis int:
• Expressгo ou variбvel que pode apenas conter o valor verdadeiro ou falso.
• booleans - este tipo de variбvel admite somente 2 valores, que sгo true e false. Normalmente usado para avaliaзгo do status de outras variбveis ou sentenзas.
Booleans й uma tipagem de variбvel que faz com que ela assuma dois valores, true ou false. Veja como exemplo um caso normal, utilizando varнaveis int:
- Código:
new Array[MAX_PLAYERS];
//e na comparaзгo:
if(Array[playerid] == 1)
Em Booleans, vocк simplesmente usa
- Código:
new bool:Array[MAX_PLAYERS];
//e na comparaзгo:
if(Array[playerid] == true)
Ou atй mesmo
pawn Код:- Código:
if(Array[playerid])
if(!Array[playerid])
Quando se cria uma variбvel Booleana, por padrгo, ela assume valor "False".
E vale lembrar que no Pawn tйcnicas booleanas trabalham somente com true e false, diferente de algumas linguagens, ou seja, й incorreto utilizar:
pawn Код:E vale lembrar que no Pawn tйcnicas booleanas trabalham somente com true e false, diferente de algumas linguagens, ou seja, й incorreto utilizar:
- Código:
new bool:bVar = 0; // 1 = true
Vocк tambйm pode utilizar assim:
pawn Код:- Código:
new bool:Array;
//e na comparaзгo:
if(Array)
ou
- Código:
if(!Array)
Exemplo de Uso:
pawn Код:- Código:
new bool:SouGato[MAX_PLAYERS];
- Código:
CMD:gato(playerid,params[])
{
if(SouGato[playerid] == true) return SendClientMessage(playerid,-1,"Voce й um Gato ^^");
if(Sougato[playerid] == false) return SendClientMessage(playerid,-1,"Voce nгo й um Gato!");
return 1;
}
//Ou
CMD:gato(playerid,params[])
{
if(SouGato[playerid]) return SendClientMessage(playerid,-1,"Voce й um Gato ^^");
if(!Sougato[playerid]) return SendClientMessage(playerid,-1,"Voce nгo й um Gato!");
return 1;
}
Booleans й um jeito rбpido e pratico de comparar se uma informaзгo e Verdadeira ou Falsa.
Observaзхes: Й um assunto relativamente simples, porйm, de suma importвncia.
Observaзхes: Й um assunto relativamente simples, porйm, de suma importвncia.
Creditos:Dolby