Operatori booleani JavaScript | Spiegato

Operatori booleani JavaScript | Spiegato
Molte basi della logica matematica si trovano nel campo dell'informatica che viene utilizzata per aggiungere logica relativa all'algebra booleana, tabelle di verità e confronti in un programma.

IL JavaScript Il linguaggio di programmazione offre diversi operatori Per valutare le espressioni basate su variabili booleane. Questi operatori aiutano a mantenere il controllo del flusso di programmazione rispetto alla logica matematica aggiunta. Più specificamente, Operatori booleani JavaScript consentire di eseguire diversi confronti sulle variabili specificate e valutare i risultati.

Questo articolo spiegherà il funzionamento del Operatori booleani JavaScript. Quindi iniziamo!

Operatori booleani JavaScript

Ecco l'elenco degli operatori booleani supportati da JavaScript:

  • Booleano O "||"Operatore
  • Booleano E "&&"Operatore
  • Booleano NON "!"Operatore

Discuteremo ora l'uso di ciascuno degli operatori booleani Javascript menzionati nelle sezioni seguenti.

Come utilizzare JavaScript booleano o operatore

In JavaScript, il Booleano "O" operatore viene utilizzato per valutare i valori delle variabili booleane. È rappresentato usando il doppio tubo operatore "||".

Mentre usi il booleano "O"Operatore, se il valore di entrambe le variabili specificate è"VERO,"Quindi l'espressione è considerata come"verità,"E tornerà"VERO" valore; Altrimenti, il caso di ritorno del O operatore sarà impostato su “falso".

Sintassi di javascript booleano o operatore

risultato = x || y

Qui, il booleano o l'operatore "||"Valuterà l'espressione"X || y"Basato sui loro valori e memorizza il valore restituito in"risultato"Variabile.

Tabella della verità di Javascript booleano o operatore

La tabella di verità di seguito donata illustra il risultato dell'operatore o in base ai valori specificati di "X" E "y"Variabili booleane:

X y X || y
VERO VERO VERO
VERO falso VERO
falso VERO VERO
falso falso falso

Secondo la tabella della verità, se il valore di qualsiasi operando è "VERO", Il booleano o l'operatore"||"Segnerà l'espressione come"VERO"Nel caso in cui entrambi i valori siano"falso,"Quindi l'operatore o restituirà anche un"falso" valore.

Ora, diamo un'occhiata a un esempio pratico di implementazione della funzionalità del booleano o dell'operatore JavaScript.

Esempio: come utilizzare JavaScript booleano o operatore

Prima di tutto, creeremo due variabili booleane chiamate "X" E "y"Avere i seguenti valori:

Sia x = vero,
y = false;

Successivamente, useremo il booleano o l'operatore "||"Per valutare i valori di"X" E "y":

console.log (x || y);

L'esecuzione del codice fornito restituirà "VERO"Perché il valore di una delle variabili booleane specificate è"VERO":

Nel caso, se i valori di entrambi "X" E "y"La variabile è"falso", Quindi l'espressione"X || y" sarà di ritorno "falso":

Sia x = false,
y = false;
console.log (x || y);

Produzione

Come usare JavaScript booleano e operatore

Come l'operatore o JavaScript booleano e operatore viene anche utilizzato per valutare i valori delle variabili booleane aggiunte. È rappresentato usando il doppio ampersand "&&" cartello.

Mentre utilizza JavaScript booleano E operatore, se entrambi i valori sono "VERO,"L'espressione è considerata"verità."Nell'altro caso, se uno di un valore è"falso", Il caso di ritorno e l'operatore verrà impostato su"falso".

Sintassi di javascript booleano e operatore

risultato = x && y

Qui, il booleano e l'operatore "&&"Valuterà l'espressione"X && Y"Basato sui loro valori e memorizza il valore restituito in"risultato"Variabile.

Tabella della verità di Javascript booleano o operatore

Ora, dai un'occhiata alla seguente tabella di verità del JavaScript Boolean e dell'operatore per capire come funziona:

X y X && Y
VERO VERO VERO
VERO falso falso
falso VERO falso
falso falso falso

Secondo la tabella di verità sopra offerta se qualsiasi valore dell'operando è "falso", Quindi dopo aver valutato l'espressione, l'operatore"&&"Restituirà un"falso"Valore, nel caso in cui entrambi i valori siano impostati come"VERO,"L'operatore e segnerà l'espressione come"VERO".

Esempio: come utilizzare JavaScript Boolean e Operator

Nell'esempio seguente, la variabile booleana "X"Comprende un"VERO"Valore e"y"È inizializzato con"falso":

Sia x = vero,
y = false;
console.log (x && y);

IL "X && Y"L'espressione tornerà"falso"Dopo aver controllato il valore del"y"Variabile:

Nell'altro caso, quando entrambe le variabili contengono "VERO"Come loro valore, allora anche il booleano e l'operatore torneranno"VERO":

Sia x = vero,
y = vero;
console.log (x && y);

Produzione

Come usare JavaScript booleano non operatore

Il JavaScript Booleano non operatore è abituato a inverso il valore di un operando ed è rappresentato da un marchio esclamativo "!".

Sintassi di JavaScript booleano non operatore

!X

Qui, l'operatore non inverserà il valore di "X"Variabile in modo tale che se il suo valore è"VERO", L'operatore non lo cambierà in"falso."Se ha già un"falso"Valore, quindi il valore risultante di"!X" sarà "VERO".

Tabella della verità di Javascript booleano non operatore

Basato sui valori del "X"Variabile, il corrispondente"!X"Funzionerà come segue:

X !X
non definito VERO
nullo VERO
Nan VERO
Oggetto falso
Stringa vuota "" VERO
Stringa non vuota falso
Numero diverso da 0 falso

Esempio: come utilizzare JavaScript booleano non operatore

Ora, utilizzeremo JavaScript Boolean non operatore per inverso i valori del dato "X" E "y"Variabili booleane:

Sia x = vero,
y = false;
console.tronco d'albero(!X);
console.tronco d'albero(!y);

Come puoi vedere dall'output, i valori restituiti dal booleano non operatore sono opposti ai valori originali di "X" E "y":

Queste erano tutte informazioni essenziali relative all'uso degli operatori booleani JavaScript. Esplorali ulteriormente secondo le tue preferenze.

Conclusione

IL Operatore booleano JavaScript o (||), Booleano e operatore (&&), E Booleano no (!) operatore vengono utilizzati per eseguire diversi tipi di confronto sulle variabili specificate e valutare i risultati. Il javascript non l'operatore inverso inverso il valore di una variabile booleana, mentre il caso di ritorno del booleano o e e gli operatori dipendono dai valori delle variabili specificate. Questo articolo ha spiegato l'uso degli operatori booleani JavaScript.