Ce tutoriel démontrera les méthodes de conversion de la chaîne en booléen à l'aide de JavaScript.
Comment convertir / transformer une chaîne en booléen en utilisant JavaScript?
Utilisez les méthodes suivantes pour convertir une chaîne en booléen à l'aide de JavaScript:
Voyons comment ces méthodes fonctionneront.
Méthode 1: Convertir une chaîne en booléen en utilisant un opérateur d'égalité stricte (===)
Le "Égalité stricte" (===) Opérateur ou «identité»L'opérateur est utilisé pour convertir une chaîne en valeur booléenne. Il vérifie si la valeur de gauche devient égale à la valeur droite. Si oui! il revient "vrai"Sinon, ça revient"FAUX".
Syntaxe
La syntaxe de l'opérateur d'égalité strict est la suivante.:
Valeur de retour
Ses sorties «vrai«Si les valeurs comparées sont constituées de la même valeur et du même type.
Exemple 1:
Créer une variable nommée «chaîne"Cela stocke une valeur booléenne"vrai«En tant que chaîne:
Comparez la chaîne à la chaîne "vrai" en utilisant le "Égalité stricte" (===) Opérateur. Seulement si la chaîne est "vrai», La sortie sera allouée à une valeur booléenne«vrai»:
var result = string === 'true';Imprimez le résultat sur la console en utilisant le «console.enregistrer()" méthode:
console.log (résultat);Sortir
La sortie s'affiche «vrai», Comme l'égalité stricte renvoie vrai lorsque les deux opérandes sont égaux en termes de type et de valeur.
Exemple 2:
En variable "chaîne», Stockez la valeur booléenne"FAUX»:
Comparez la chaîne "FAUX"Avec la chaîne"vrai»:
var result = string === 'true';Sortir
La sortie montre "FAUX"Parce que l'opérateur d'égalité stricte renvoie vrai si la chaîne est réellement"vrai".
Méthode 2: Convertir une chaîne en booléen en utilisant le double non (!!) Opérateur
Pour convertir la corde en booléen, il existe une autre méthode en JavaScript, connu sous le nom de double exclamation (!!) c'est un double pas (!!) opérateur. Il renvoie une valeur booléenne en inversant le résultat d'un seul opérateur non.
Syntaxe
La syntaxe pour le double non (!!) L'opérateur est le suivant:
Dans la syntaxe ci-dessus:
Exemple 1:
Créer une variable "chaîne"Et stockez une valeur booléenne"vrai«En tant que chaîne dedans:
Utilisez le double pas (!!) Opérateur avec chaîne pour se convertir en valeur booléenne:
console.enregistrer(!!chaîne);Sortir
Affichages de sortie "vrai", un péché (!!) opérateur, d'abord (!) convertit «vrai" dans "FAUX», Puis le second (!) à nouveau le convertit en «vrai".
Méthode 3: Convertir une chaîne en booléen à l'aide d'un objet booléen
Pour convertir la chaîne en booléen, utilisez le javascript intégré "Booléen" objet. C'est un objet wrapper pour les valeurs booléennes.
Syntaxe
La syntaxe pour convertir la chaîne en booléen à l'aide d'un objet booléen est la suivante:
Booléen (chaîne)
Exemple 1:
Créer une variable "chaîne"Et stockez une valeur booléenne"vrai«En tant que chaîne dedans:
Appelez l'emballage booléen en passant la chaîne:
Boolean (String);Sortir
La sortie renvoie une valeur booléenne "vrai», Car la chaîne passée n'est pas vide.
Exemple 2:
Stockez la valeur booléenne "FAUX"Dans une variable"chaîne»:
Invoquez l'emballage booléen en passant la chaîne:
Boolean (String);La sortie correspondante sera:
Conclusion
Pour convertir une chaîne en booléen, utilisez le «Égalité stricte”Opérateur (===) qui compare la chaîne spécifiée à la chaîne"vrai"Et il renvoie une valeur booléenne"vrai«Si les valeurs comparées sont du même type et de la même valeur. Le "Doubler pas"(!!) L'opérateur renvoie une valeur booléenne en inversant le résultat d'un seul opérateur non ou javascript «Booléen"Objet qui renvoie une valeur booléenne"vrai"Si la chaîne passée n'est pas une chaîne vide, sinon renvoie"FAUX". Ce tutoriel montre les méthodes de conversion de la chaîne en booléen à l'aide de JavaScript.