Un JavaScript Boolean représente l' une des deux valeurs: true ou false .
Les valeurs booléennes
Très souvent, dans la programmation, vous aurez besoin d'un type de données qui ne peut avoir l'une des deux valeurs, comme
- YES / NO
- ON / OFF
- TRUE / FALSE
Pour cela, JavaScript a un Boolean type de données. Elle ne peut prendre les valeurs true ou false .
Le Boolean() Fonction
Vous pouvez utiliser le Boolean() fonction pour savoir si une expression (ou une variable) est vrai:
Ou encore plus facile:
Comparaisons et Conditions
Les comparaisons de ce chapitre donne un aperçu complet des opérateurs de comparaison.
Le chapitre Conditions JS donne un aperçu complet des instructions conditionnelles.
Voici quelques exemples:
Opérateur | La description | Exemple |
---|---|---|
== | égal à | if (day == "Monday") |
> | plus grand que | if (salary > 9000) |
< | moins que | if (age < 18) |
La valeur booléenne d'une expression est le fondement pour les comparaisons et les conditions JavaScript.
Tout Avec une valeur «réelle» est vrai
Tout Sans un "réel" est False
var x = 0;
Boolean(x); // returns false
Essayez - le vous - même »
var x = -0;
Boolean(x); // returns false
Essayez - le vous - même »
var x = "";
Boolean(x); // returns false
Essayez - le vous - même »
var x;
Boolean(x); // returns false
Essayez - le vous - même »
var x = null;
Boolean(x); // returns false
Essayez - le vous - même »
var x = false;
Boolean(x); // returns false
Essayez - le vous - même »
var x = 10 / "H";
Boolean(x); // returns false
Essayez - le vous - même » Propriétés et méthodes booléennes
Les valeurs primitives, comme vrai et le faux, ne peuvent pas avoir des propriétés ou des méthodes (parce qu'ils ne sont pas des objets).
Mais avec JavaScript, méthodes et propriétés sont également disponibles pour les valeurs primitives, parce que JavaScript traite les valeurs primitives comme des objets lors de l'exécution des méthodes et propriétés.
Référence complète Boolean
Pour une référence complète, accédez à notre Complete JavaScript Boolean Référence .
La référence contient des descriptions et des exemples de toutes les propriétés et méthodes booléennes.