Explicació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.
1234console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
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.
1234console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
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.
12console.log(!true); console.log(!false);
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 (&&).
1234let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
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?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.33
Explicació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.
1234console.log(true && true); console.log(true && false); console.log(false && true); console.log(false && false);
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.
1234console.log(true || true); console.log(true || false); console.log(false || true); console.log(false || false);
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.
12console.log(!true); console.log(!false);
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 (&&).
1234let a = 5, b = 3; console.log(a > 4 && b > 4); console.log(a > 1 && b > 1);
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?
¡Gracias por tus comentarios!