Comment convertir une Chaîne en une valeur Booléenne dans ActionScript?
J'ai le code suivant:
var bool:String = "true";
Sans un bloc si ou instruction switch, comment cela peut-il être converti en un objet Boolean?
- Je ne sais pas du haut de ma tête comment faire pour convertir un objet Booléen, mais notez que vous n'avez pas nécessairement besoin d'être un objet Boolean. Tout dépend de combien de "faux" est défini; si vous pouvez le configurer pour une chaîne nulle pour "faux", alors vous pouvez simplement dire si(bool){que ce soit;} comme un objet Boolean.
- merci mais je peux pas le faire.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser:
Modifier
Un commentaire ci-dessous suggère d'utiliser
C'est juste pour compliquer le code pour aucune raison que l'évaluation qui se passe dans la partie:
À l'aide de l'opérateur ternaire est équivalent à:
boolValue
etboolValue2
sont à la fois vrai.. 🙂false
selon son exemple, mais dans la réalité c'esttrue
...boolValue2
estfalse
comme prévu.