Cosa è || In JavaScript

Cosa è || In JavaScript

JavaScript utilizza principalmente gli operatori per eseguire attività, come operatori aritmetici per operazioni aritmetiche, operatori logici utilizzati per eseguire operazioni logiche, operatori di uguaglianza e così via. Più specificamente, gli operatori logici sono le parole o i simboli usati per unirsi a due o più espressioni. E, o e non sono gli operatori logici comunemente usati.

Questo articolo discuterà di cosa || è in javascript e come usarlo.

Cosa è || In JavaScript?

IL "||"È il simbolo del"O"Operatore. È un operatore logico che esegue operazioni logiche. La valutazione del || L'operatore inizia da sinistra e va a destra e ritorna "VERO"Se il primo operando è vero. Di conseguenza, interrompe il processo di valutazione.

Sintassi

La sintassi dell'istruzione o dell'istruzione è la seguente:

A || B

Qui, "UN" E "B"Sono operandi e"||"Rappresenta l'operatore o.

Puoi anche utilizzare l'operatore o l'operatore per il confronto di più di due operandi tra loro:

A || B || X || y

L'operatore o restituirà vero come output se una qualsiasi delle condizioni viene valutata come vera.

Tabella della verità di || Operatore in JavaScript

La tabella della verità per il || L'operatore è mostrato di seguito:

UN B a || b
VERO VERO VERO
VERO falso VERO
falso VERO VERO
falso falso falso

Come raffigura la tabella della verità, l'operatore o tornerà "VERO"Se uno dei valori variabili è"VERO". Nella situazione alternativa, ritorna "falso"Se entrambi i valori sono falsi.

Diamo un'occhiata ad alcuni esempi per capire come il JavaScript o "||"L'istruzione funziona nella console e in HTML con un file JavaScript.

Esempio 1: Usa o "||" Operatore sulla console

In questo esempio, creeremo due variabili, "UN" E "B"E assegnare loro i seguenti valori:

var a = true;
var b = false;

Qui, useremo il o "||"Operatore per vedere il risultato di due espressioni"UN" E "B":

console.log (a || b);

Produzione

Allo stesso modo, qui specificheremo o "||"Operatore per vedere il risultato di"B || B":

console.log (b || b);

L'output significa che se entrambi i valori "falso", L'operatore o tornerà"falso":

Dai un'occhiata al metodo da utilizzare o alle istruzioni nei file JavaScript con HTML.

Esempio 2: usa o "||" Operatore all'interno di un file JavaScript

In questo esempio, creeremo innanzitutto due campi di input che abbiano valori di "UN" E "B", Un pulsante e un'etichetta che mostreranno il valore booleano risultante:




Nel file JavaScript, in primo luogo, definiremo una funzione denominata "func ()"Questo prima ottiene i valori del testo di input con l'aiuto di ID assegnati con l'aiuto di"documento.getElementById ()" metodo. Quindi, scopriremo se il valore di "UN"È maggiore del valore di"B"O se entrambi i valori sono uguali. Se una qualsiasi condizione verrà valutata vera, ritorna "VERO":

functionfunc ()
inputVala = documento.getElementById ('Valuea');
inputValb = documento.getElementByID ('ValueB');
documento.getElementById ("P1").InnerHtml = (inputVala.Valore> InputValb.valore) || (InputVala.value == inputValb.valore);

Produzione

Esempio 3: usa o "||" Operatore nelle dichiarazioni condizionali IF-ELSE

Qui, useremo il o "||"Operatore nelle dichiarazioni condizionali controllando la stessa condizione degli esempi precedenti. Qui, verrà generata una casella di avviso per visualizzare il valore booleano risultante:

functionfunc ()
inputVala = documento.getElementById ('Valuea');
inputValb = documento.getElementByID ('ValueB');
if (inputvala.Valore> InputValb.valore || inputvala.value == inputValb.valore )
Avviso ("vero");
altro
avviso ("falso");

Produzione

Abbiamo coperto tutte le informazioni essenziali relative a o "||"Operatore logico.

Conclusione

IL "||"È il simbolo del"O"Operatore logico. Viene utilizzato per eseguire operazioni logiche. Questo operatore viene utilizzato più frequentemente nelle istruzioni JavaScript IF-ELSE. Restituisce vero come output se una qualsiasi delle dichiarazioni risulta essere vera; altro, dà falso. In questo articolo, abbiamo definito il || simbolo in javascript con una spiegazione dettagliata ed esempi.