Cómo usar operadores lógicos en JavaScript

Cómo usar operadores lógicos en JavaScript
En JavaScript, los operadores lógicos pueden usarse en expresiones individuales o múltiples para marcar una decisión basada en el resultado verdadero/falso de las condiciones. Al igual que otros idiomas, JavaScript también admite tres operadores lógicos y, y no. El OR/y el operador se aplica a múltiples expresiones, mientras que el operador no funciona en una sola operación, así como también múltiples condiciones. Este artículo proporciona una guía descriptiva para los operadores lógicos en Java y demuestra el uso de cada operador con la ayuda de ejemplos.

Cómo usar lógico y operador en JavaScript

El lógico y el operador compara múltiples condiciones y devuelve un valor booleano en devoluciones. Se esperan las siguientes salidas mientras usan y operador:

  • Verdadero: si todas las condiciones/expresiones son verdaderas
  • Falso: si alguna condición o todas las condiciones son falsas

El siguiente ejemplo practica el y el operador en JavaScript.

var x = 5;
var y = 7;
if (x < 10 && y < 10)
consola.log ("Las variables son dígitos");

El código anterior inicializa dos variables X y Y. El operador y se aplica en ambas variables:

Producción

La salida muestra que se aplica el operador y el ""siSe ejecuta el cuerpo de que las ambas condiciones son ciertas.

Ejemplo

Sin embargo, si una de las condiciones no es verdadera, y el operador devolverá falso. El siguiente código se refiere a la condición indicada anteriormente.

var x = 5;
var y = 7;
if (x 10)
consola.log ("Las variables son dígitos");

demás
consola.log ("La condición es falsa")

En el código anterior, la segunda condición es falsa (y> 10), por lo tanto, toda la expresión devolverá False a medida que el operador y el operador se usan en condiciones.

Producción

Desde la salida, el demás Parte de la declaración if-else se ejecuta que establece que una condición o toda la expresión es falsa.

Cómo usar lógico u operador en JavaScript

El operador OR compara múltiples condiciones y devuelve un valor booleano. El operador OR puede producir las siguientes salidas.

  • Verdadero: si una condición o todas las condiciones son verdaderas
  • Falso: si todas las condiciones son falsas

Para una mejor interpretación de este operador, se practica el siguiente código JavaScript.

var x = 9;
var y = 12;
if (x < 10 || y < 10)
consola.log ("La suma de x e y es:" + (x + y));

El código anterior se practica utilizando el O operador entre dos condiciones. La única condición (y<10) is false and the other is true (x<10).

Producción

La salida muestra que el operador u consideró que toda la expresión es verdadera como una condición es verdadera.

Cómo usar el operador lógico no en JavaScript

El operador no se puede aplicar a una sola condición o con una comparación de múltiples condiciones, devuelve falso si la expresión/condición es verdadera y viceversa.

Se practican las siguientes líneas de código que muestran el uso del operador no en JavaScript.

var x = 5;
var y = 10;
si (!(x> 10))
consola.log ("La diferencia de x e y es:" + (y-x));

En el código anterior, el operador no se usa en la condición (x> 10) y si la condición es falsa, la no lo considerará verdadero y la condición if se ejecutará.

Producción

La salida muestra que el bloque if se ejecuta porque la condición utilizada con el NO El operador es falso y el operador no cambia el estado falso a verdadero.

Conclusión

Los operadores lógicos le permiten producir resultados comparando algunas condiciones en JavaScript. Los operadores en esta categoría incluyen y, o no operadores. Este artículo proporciona una guía descriptiva sobre operadores lógicos en JavaScript. Dependiendo de la condición y el operador utilizado, estos operadores se pueden usar para comparar expresiones y se puede obtener un valor booleano a cambio. Cuando todas las condiciones son verdaderas, el y el operador devuelven verdadero, mientras que el operador ort devuelve verdadero incluso cuando una sola condición es verdadera. Además, los ejemplos proporcionados en esta guía demuestran el uso de operadores lógicos en JavaScript.