Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Explicación de los Operadores Lógicos | Realización de Operaciones en JavaScript
Introducción a JavaScript

bookExplicación de los Operadores Lógicos

Ahora, exploremos las operaciones lógicas. Las operaciones lógicas se utilizan para manipular y tomar decisiones basadas en valores booleanos.

Operadores lógicos

Hay tres operadores lógicos en JavaScript:

  • AND (&&);
  • O (||);
  • NO (!).

AND (&&)

El operador lógico AND (&&) devuelve true sólo cuando ambos valores sobre los que opera son true. El resultado es false si alguno de los valores es false.

1234
console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
copy

El operador AND (&&) requiere que todos los valores sean true para devolver true.

OR (||)

El operador lógico OR (||) devuelve true si al menos uno de los valores es true. Sólo devuelve false cuando ambos valores son false.

1234
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
copy

El operador OR (||) devuelve false sólo cuando ambos valores son false.

NOT (!)

El operador NOT (!) invierte el valor booleano. Convierte true en false y false en true.

12
console.log(!true); console.log(!false);
copy

Uso de operadores lógicos

Los operadores lógicos se utilizan a menudo para combinar condiciones. Por ejemplo, para comprobar si dos valores son mayores que 4 o mayores que 1, puede utilizar el operador AND (&&).

1234
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
copy

Prioridad

Las operaciones lógicas tienen una prioridad menor que las operaciones de comparación, que, a su vez, tienen una prioridad menor que las operaciones matemáticas.

Nota

De forma similar a otras operaciones, puede utilizar paréntesis () para ajustar la prioridad de ejecución.

1. ¿Cuál será el resultado?

2. ¿Cuál será el resultado?

3. ¿Cuál será el resultado?

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.33

bookExplicación de los Operadores Lógicos

Desliza para mostrar el menú

Ahora, exploremos las operaciones lógicas. Las operaciones lógicas se utilizan para manipular y tomar decisiones basadas en valores booleanos.

Operadores lógicos

Hay tres operadores lógicos en JavaScript:

  • AND (&&);
  • O (||);
  • NO (!).

AND (&&)

El operador lógico AND (&&) devuelve true sólo cuando ambos valores sobre los que opera son true. El resultado es false si alguno de los valores es false.

1234
console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
copy

El operador AND (&&) requiere que todos los valores sean true para devolver true.

OR (||)

El operador lógico OR (||) devuelve true si al menos uno de los valores es true. Sólo devuelve false cuando ambos valores son false.

1234
console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
copy

El operador OR (||) devuelve false sólo cuando ambos valores son false.

NOT (!)

El operador NOT (!) invierte el valor booleano. Convierte true en false y false en true.

12
console.log(!true); console.log(!false);
copy

Uso de operadores lógicos

Los operadores lógicos se utilizan a menudo para combinar condiciones. Por ejemplo, para comprobar si dos valores son mayores que 4 o mayores que 1, puede utilizar el operador AND (&&).

1234
let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
copy

Prioridad

Las operaciones lógicas tienen una prioridad menor que las operaciones de comparación, que, a su vez, tienen una prioridad menor que las operaciones matemáticas.

Nota

De forma similar a otras operaciones, puede utilizar paréntesis () para ajustar la prioridad de ejecución.

1. ¿Cuál será el resultado?

2. ¿Cuál será el resultado?

3. ¿Cuál será el resultado?

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

question mark

¿Cuál será el resultado?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 7
some-alt