Que es || en JavaScript

Que es || en JavaScript

JavaScript utiliza principalmente operadores para realizar tareas, como operadores aritméticos para operaciones aritméticas, operadores lógicos utilizados para realizar operaciones lógicas, operadores de igualdad, etc. Más específicamente, los operadores lógicos son las palabras o símbolos utilizados para unir dos o más expresiones. Y, o, y no son los operadores lógicos de uso común.

Este artículo discutirá qué || está en JavaScript y cómo usarlo.

Que es || en JavaScript?

El "||"Es el símbolo del"O"Operador. Es un operador lógico que realiza operaciones lógicas. La evaluación del || El operador comienza desde la izquierda y va a la derecha y regresa "verdadero"Si el primer operando es verdadero. Como resultado, detiene el proceso de evaluación.

Sintaxis

La sintaxis de la declaración o es la siguiente:

A || b

Aquí, "a" y "b"Son operandos, y"||"Representa el operador OR.

También puede utilizar el operador OR para la comparación de más de dos operandos entre sí:

A || B || x || Y

El operador OR devolverá verdadero como una salida si alguna de las condiciones se evalúa como verdadera.

Tabla de verdad de || Operador en JavaScript

La tabla de la verdad para el || El operador se muestra a continuación:

a b A || B
verdadero verdadero verdadero
verdadero FALSO verdadero
FALSO verdadero verdadero
FALSO FALSO FALSO

Como muestra la tabla de la verdad, el operador de OR regresará "verdadero"Si uno de los valores variables es"verdadero". En la situación alternativa, regresa "FALSO"Si ambos valores son falsos.

Echemos un vistazo a algunos ejemplos para comprender cómo JavaScript o "||"La declaración funciona en la consola y en HTML con un archivo JavaScript.

Ejemplo 1: use o "||" Operador en consola

En este ejemplo, crearemos dos variables ","a" y "b", Y asignarles los siguientes valores:

var a = verdadero;
var b = falso;

Aquí, usaremos el o "||"Operador para ver el resultado de dos expresiones"a" y "b":

consola.log (a || b);

Producción

Del mismo modo, aquí, especificaremos el o "||"Operador para ver el resultado de"b || b":

consola.log (b || b);

La salida significa que si ambos valores "FALSO", El operador de OR devolverá"FALSO":

Veamos el método para usar o declaraciones en archivos JavaScript con HTML.

Ejemplo 2: usar o "||" Operador dentro de un archivo JavaScript

En este ejemplo, primero crearemos dos campos de entrada que toman valores de "a" y "b", Un botón y una etiqueta que mostrará el valor booleano resultante:




En el archivo JavaScript, primero, definiremos una función llamada "func ()"Eso primero obtiene los valores del texto de entrada con la ayuda de ID asignados con la ayuda del"documento.getElementById ()" método. Luego, descubriremos si el valor de "a"Es mayor que el valor de"b"O si ambos valores son iguales. Si alguna de la condición se evaluará verdadera, regresa "verdadero":

functionFunc ()
inputVala = documento.getElementById ('valuea');
inputValb = documento.getElementById ('valueb');
documento.getElementById ("P1").innerhtml = (inputVala.valor> inputValb.valor) || (InputVala.valor == inputValb.valor);

Producción

Ejemplo 3: Use o "||" Operador en declaraciones condicionales if-else

Aquí, usaremos el o "||"Operador en declaraciones condicionales verificando la misma condición que en ejemplos anteriores. Aquí, se generará un cuadro de alerta para mostrar el valor booleano resultante:

functionFunc ()
inputVala = documento.getElementById ('valuea');
inputValb = documento.getElementById ('valueb');
if (inputvala.valor> inputValb.valor || Inputvala.valor == inputValb.valor )
alerta ("verdadero");
demás
alerta ("falso");

Producción

Hemos cubierto toda la información esencial relacionada con el o "||"Operador lógico.

Conclusión

El "||"Es el símbolo del"O"Operador lógico. Se utiliza para realizar operaciones lógicas. Este operador se usa con mayor frecuencia en las declaraciones de JavaScript IF-Else. Devuelve verdadero como salida si alguna de las declaraciones es verdadera; de lo contrario, da falso. En este artículo, hemos definido el || Símbolo en JavaScript con una explicación detallada y ejemplos.