Come verificare se il tipo è booleano usando JavaScript

Come verificare se il tipo è booleano usando JavaScript
Le espressioni booleane rappresentano entità logiche e hanno due possibili risultati, vero e falso. Per verificare il tipo di variabile, è possibile utilizzare diversi approcci JavaScript nel tuo programma, tra cui "tipo di"Operatore, operatore di uguaglianza rigorosa (===) o"accordare.chiamata()" metodo.

Questo post descriverà i metodi per verificare se il tipo di variabile è booleano o non utilizza JavaScript.

Come controllare/verificare se il tipo è booleano usando JavaScript?

Per determinare se il tipo variabile è booleano o meno, utilizzare i seguenti metodi predefiniti:

  • Typeof Operator
  • Operatore di uguaglianza rigorosa (===)
  • Metodo Call ()

Esaminiamo il funzionamento dei metodi di cui sopra.

Metodo 1: verificare se il tipo è booleano utilizzando Typeof Operator

Utilizzare il "tipo di"Operatore per determinare se il tipo di variabile è booleano o no. Più specificamente, questo operatore può confrontare il tipo variabile con il tipo specificato con l'aiuto del rigoroso operatore di uguaglianza.

Sintassi

Segui la sintassi data per utilizzare l'operatore di tipoof:

typeof x === 'booleano'

Esempio

Crea una variabile "UN"E assegna il valore"VERO":

var a = true;

Chiama il "tipo di"Operatore in"console.tronco d'albero()"Metodo con un rigoroso operatore di uguaglianza per verificare se il valore della variabile"UN"È booleano o no:

console.log (typeof a === 'boolean');

L'uscita visualizzata "VERO"Il che indica che la variabile è booleana:

Metodo 2: verificare se il tipo è booleano usando un operatore di uguaglianza rigorosa (===)

Per determinare se il tipo di variabile è booleano, usa il “==="Operatore. L'operatore di uguaglianza rigorosa confronta le variabili in base sia al loro tipo che al loro valore e restituisce un valore booleano.

Sintassi

Per un rigoroso operatore di uguaglianza, utilizzare la sintassi seguente:

x === vero;

Esempio

Controlla la variabile con un rigoroso operatore di uguaglianza con il valore booleano "VERO":

console.log (a === true);

L'output viene visualizzato "VERO"Poiché entrambi gli operandi del rigoroso operatore di uguaglianza sono gli stessi in termini di tipo e valore:

Metodo 3: verificare se il tipo è booleano usando toString.Metodo Call ()

Per determinare se una variabile è un booleano o meno, utilizza il "accordare.chiamata()" metodo. Funziona o si comporta in modo simile al tipo di operatore.

Sintassi

Il toString.Il metodo Call () può essere utilizzato con la seguente sintassi:

accordare.Chiama (x) === '[oggetto booleano]'

Qui, passa la variabile "X"Come argomento al metodo e abbinarlo a"[Oggetto Data_Type]".

Esempio

Chiama il toString.Metodo Call () passando la variabile e quindi abbinandola con il '[oggetto booleano]'. Se viene abbinato, il metodo tornerà "VERO" altro, "falso":

console.registro (toString.call (a) === '[oggetto booleano]');

L'output corrispondente sarà la seguente

Tutte le informazioni necessarie sono compilate relative alla verifica del tipo di variabile, è booleano o no?

Conclusione

Per verificare se il tipo è booleano, usa il "tipo di"Operatore,"uguaglianza rigorosa"Operatore (===) o"accordare.chiamata()" metodo. Tutti questi approcci danno risultati efficaci; comunque, il "tipo di"L'operatore è il metodo più comunemente usato in JavaScript per determinare il tipo variabile. Questo post ha descritto i metodi per verificare se il tipo di variabile è booleano o non utilizza JavaScript.