Operadores Lógicos

Conheça os operadores lógicos utilizados em JavaScript.

Por | @oficinadanet Programação
Coluna anteriormente publicada em 02/03/2006

No artigo de hoje falarei um pouco sobre os operadores lógicos (booleanos), que são:

Diferente de... , é representado pelos sinais !=
A = 39; 
B = A + 13;
if A != B
{
condição
}
//Verifica se A é diferente de B, se for, executa a condição.


Igual a... , é representado pelos sinais ==
A = 39; 
B = A + 13;
if A == B
{
condição
}
//Verifica se A é igual a B, se for, executa a condição.


Maior que... , é representado pelo sinal >
A = 39; 
B = A + 13;
if A > B
{
condição
}
//Verifica se A é maior que B, se for, executa a condição.


Menor que... , é representado pelo sinal <
A = 39; 
B = A + 13;
if A < B
{
condição
}
//Verifica se A é menor que B, se for, executa a condição.


Maior ou igual a ... , é representado pelos sinais >=
A = 39; 
B = A + 13;
if A >= B
{
condição
}
//Verifica se A é maior ou igual a B, se for, executa a condição.


Menor ou igual a... , é representado pelos sinais <=
A = 39; 
B = A + 13;
if A <= B
{
condição
}
//Verifica se A é menor ou igual a B, se for, executa a condição.


Ou..., é representado pelos sinais ||
A = 39; 
B = A + 13;
if A != B || B > A
{
condição
}
//Verifica se A é diferente ou maior que B, se for, executa a condição.


E..., é representado também pelos sinais &&
A = 39; 
B = A + 13;
if A != B && A >B
{
condição
}
//Verifica se A é diferente e maior que B, se for, executa a condição.


Não, é representado também pelo sinal !
A = 39; 
B = A + 13;
if A != B && B > A
{
condição
}
//Verifica se A não é igual a B, se for, executa a condição.


Condicional, é representado pelos sinais ?:
A = ( (39>13) ? V : F ); 
//Se a condição for verdadeira retorna V, senão F.


Dúvidas, críticas ou sugestões? Envie-me um e-mail.

“Abraços e até a próximo artigo.”
  - Diego Arent, colunista JavaScript.

Mais sobre:
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo