Quelles sont les valeurs Falsy et la vérité dans JavaScript?

Quelles sont les valeurs Falsy et la vérité dans JavaScript?

Tout en travaillant avec des déclarations conditionnelles en JavaScript, il est important de comprendre les valeurs de vérité ou de fausseté. En JavaScript, toutes les conditions sont évaluées comme «vrai" ou "FAUX". UN "vraie«La valeur est celle qui est vraie lorsqu'elle est évaluée dans un contexte booléen, tandis qu'un«falsification«La valeur est une fausse lorsqu'elle est évaluée dans un contexte booléen.

Ce message expliquera les valeurs JavaScript Truthy et Falsy.

Quelles sont les valeurs de vérité et de fausseté en javascript?

Comme nous en avons discuté ci-dessus, les valeurs qui sont évaluées comme «vrai«Dans un contexte booléen, sont considérés comme«vraie«Valeurs tandis que les valeurs évaluées comme«FAUX", sont "falsification" valeurs.

Valeurs de vérité dans JavaScript

Toutes les valeurs sont vraies sauf de fausses valeurs. Certaines valeurs vraies sont les suivantes:

  • Valeur booléenne (vrai)
  • Un objet vide
  • Un tableau vide []
  • Un nombre (11)
  • String "0", "False", "True"

Valeurs fausses en javascript

Il y a six fausses valeurs communes dans JavaScript:

  • FAUX
  • 0
  • Chaîne vide (" ")
  • nul
  • Indéfini
  • Nan

Exemple

Ici, dans l'exemple donné, nous utiliserons des déclarations conditionnelles (IF-Else) avec l'opérateur booléen pour manipuler les valeurs de vérité et de fausseté. Pour ce faire, définissez une fonction nommée «CheckValue ()"Cela prend une valeur en tant que paramètre. Si la valeur passée dans le «si"La condition est vraie selon le contexte booléen, imprimez le message"C'est une valeur de vérité", Sinon, imprimer"C'est une valeur fausse"Sur la console:

fonction CheckValue (Val)
if (val)
console.log ("C'est une valeur de vérité");
autre
console.log ("C'est une valeur de fausseté");

Appelez la fonction définie et transmettez les différentes valeurs comme un paramètre pour vérifier les valeurs de vérité et de fausset en javascript:

CheckValue (0);
CheckValue ("0");
CheckValue (false);
CheckValue (true);
checkValue ("false");
CheckValue (NAN);
CheckValue (Undefined);
CheckValue ("");
VALUATION DE CHECKAGE (1);
CheckValue ([]);
CheckValue ();

Sortir


C'est tout au sujet des valeurs de vérité et de faussesse en javascript.

Conclusion

Les valeurs qui sont évaluées comme «vraies» dans un contexte booléen sont considérées comme «vraie«Valeurs tandis que les valeurs évaluées comme«FAUX», Sont les«falsification»Valeurs en javascript. Toutes les valeurs sont vraies sauf de fausses valeurs. Il y a six fausses valeurs en JavaScript, y compris «FAUX","0","Nan","indéfini","chaîne vide" et "nul". Cet article a expliqué les valeurs de vérité et de fausseté javascript.