Como usar operadores lógicos em javascript

Como usar operadores lógicos em javascript
No JavaScript, os operadores lógicos podem ser usados ​​em expressões únicas ou múltiplas para marcar uma decisão com base no resultado verdadeiro/falso das condições. Como outros idiomas, o JavaScript também suporta três operadores lógicos e, ou não. O OR/e o operador é aplicado a múltiplas expressões, enquanto o operador não funciona em uma única operação e também em várias condições. Este artigo fornece um guia descritivo para operadores lógicos em Java e demonstra o uso de cada operador com a ajuda de exemplos.

Como usar o Logical and Operator em JavaScript

O operador lógico compara várias condições e retorna um valor booleano em retornos. As saídas a seguir são esperadas durante o uso e operador:

  • Verdadeiro: se todas as condições/expressões forem verdadeiras
  • Falso: se alguma condição ou todas as condições forem falsas

O exemplo a seguir pratica o operador e o JavaScript.

var x = 5;
var y = 7;
se (x < 10 && y < 10)
console.log ("as variáveis ​​são dígitos");

O código acima inicializa duas variáveis x e y. O operador e o operador é aplicado nas duas variáveis:

Saída

A saída mostra que o operador e o operador é aplicado e o “seO corpo é executado que afirma que ambas as condições são verdadeiras.

Exemplo

No entanto, se uma das condições não for verdadeira, o e o operador retornará falso. O código a seguir se refere à condição acima mencionada.

var x = 5;
var y = 7;
if (x 10)
console.log ("as variáveis ​​são dígitos");

outro
console.log ("condição é falsa")

No código acima, a segunda condição é falsa (y> 10), portanto toda a expressão retornará falsa à medida que o operador e o operador está sendo usado nas condições.

Saída

Da saída, o outro parte da declaração if-else é executada, que afirma que uma condição ou toda a expressão é falsa.

Como usar lógico ou operador em javascript

O operador ou o operador compara várias condições e retorna um valor booleano. O operador ou pode produzir as seguintes saídas.

  • Verdadeiro: se uma condição ou todas as condições são verdadeiras
  • Falso: Se todas as condições forem falsas

Para uma melhor interpretação deste operador, o seguinte código JavaScript é praticado.

var x = 9;
var y = 12;
se (x < 10 || y < 10)
console.log ("a soma de x e y é:" + (x + y));

O código acima é praticado usando o OU operador entre duas condições. A única condição (y<10) is false and the other is true (x<10).

Saída

A saída mostra que o operador ou considerou toda a expressão tão verdadeira quanto uma condição é verdadeira.

Como usar o Operador Logical Not em JavaScript

O operador não pode ser aplicado a uma única condição ou a uma comparação de várias condições, ele retorna falsa se a expressão/condição for verdadeira e vice -versa.

As seguintes linhas de código são praticadas mostrando o uso do operador Not em JavaScript.

var x = 5;
var y = 10;
se (!(x> 10))
console.log ("A diferença de x e y é:" + (y-x));

No código acima, o operador não é usado na condição (x> 10) e se a condição for falsa, o não o considerará como verdadeiro e a estatura se será executada.

Saída

A saída mostra que o bloco se é executado porque a condição usada com o NÃO O operador é falso e o operador não altera o status falso para true.

Conclusão

Os operadores lógicos permitem produzir resultados comparando algumas condições em JavaScript. Os operadores nesta categoria incluem e, ou não operadores. Este artigo fornece um guia descritivo sobre operadores lógicos em JavaScript. Dependendo da condição e do operador utilizados, esses operadores podem ser usados ​​para comparar expressões e um valor booleano pode ser obtido em troca. Quando todas as condições são verdadeiras, o operador e o operador retorna verdadeiro, enquanto o operador ou o operador retorna verdadeiro mesmo quando uma única condição é verdadeira. Além disso, os exemplos fornecidos neste guia demonstram o uso de operadores lógicos em JavaScript.