Deux types booléens de base en JavaScript:
1. True
2.False
La valeur booléenne True signifie "vrai", et FAUX signifie "faux". Les opérateurs relationnels typiques renverront les résultats d'une valeur booléenne. De plus, les valeurs numériques 0, -0, null, nan, non définies et les caractères nuls ("") des valeurs spéciales sont toutes interprétées comme fausses, et d'autres valeurs sont interprétées comme vraies.
fonction ismonth (mon) {if ((mon> = 1) && (mon <= 12)) {return true; } else {return false; }} if (Ismonth (lun)) {alert ("ok");} else {alert ("Veuillez entrer le mois correct.");}booléen = nouveau booléen (valeur)
Génère un objet booléen. Définissez la valeur sur la valeur initiale True ou False. Afin de se conformer à l'idée que "tous les types de données peuvent générer des objets" dans les objets, JavaScript a préparé cette classe, mais fondamentalement, personne ne l'utilise.
xx = new boolean (true);
Tous les types dans ECMAScript ont des valeurs équivalentes aux deux valeurs de vrai ou false. Vous devez convertir une valeur à son booléen correspondant.
Valeur, vous pouvez appeler la fonction de transformation Boolean ();
Boolean (nan); // falseboolean (0); // falseboolean (''); // falseboolean (null); // falseboolean (undefined) // false PS: Vous pouvez utiliser le !! Opérateur pour convertir la valeur de vérité ou de fausseté en valeur booléenne. !! "" // false !! 0 // false !! null // false !! Undefined // false !! nan // false !! "Hello" // true !! 1 // true !! {} // true !! [] // true