Un valore booleano JavaScript rappresenta uno dei due valori: true o false .
valori booleani
Molto spesso, nella programmazione, avrete bisogno di un tipo di dati che può avere solo uno dei due valori, come
- YES / NO
- ON / OFF
- TRUE / FALSE
Per questo, JavaScript ha un Boolean tipo di dati. Si può solo prendere i valori true o false .
Il Boolean() Funzione
È possibile utilizzare il Boolean() funzione per scoprire se l'espressione (o una variabile) è vera:
O ancora più semplice:
Confronti e Condizioni
Confronti Il capitolo JS offre una panoramica completa di operatori di confronto.
Il capitolo JS Condizioni offre una panoramica completa di istruzioni condizionali.
Ecco alcuni esempi:
Operatore | Descrizione | Esempio |
---|---|---|
== | uguale a | if (day == "Monday") |
> | più grande di | if (salary > 9000) |
< | meno di | if (age < 18) |
Il valore booleano di un'espressione è il fondamento per i confronti e le condizioni JavaScript.
Il tutto con un valore "reale" è vero
Tutto senza un "vero" è False
var x = 0;
Boolean(x); // returns false
Prova tu stesso "
var x = -0;
Boolean(x); // returns false
Prova tu stesso "
var x = "";
Boolean(x); // returns false
Prova tu stesso "
var x = false;
Boolean(x); // returns false
Prova tu stesso " Proprietà e metodi booleani
valori primitivi, come vero e falso, non possono avere proprietà o metodi (perché non sono oggetti).
Ma con JavaScript, metodi e proprietà sono disponibili per i valori primitivi anche, perché JavaScript considera valori primitivi come oggetti durante l'esecuzione di metodi e proprietà.
Completa di riferimento booleano
Per un riferimento completo, andare al nostro Complete JavaScript booleano di riferimento .
Il riferimento contiene le descrizioni ed esempi di tutte le proprietà ei metodi booleani.