Maison > interface Web > js tutoriel > Quelles valeurs JavaScript sont vraies et lesquelles sont fausses ?

Quelles valeurs JavaScript sont vraies et lesquelles sont fausses ?

Linda Hamilton
Libérer: 2024-11-29 04:54:16
original
810 Les gens l'ont consulté

What JavaScript Values Are Truthy and Which Are Falsy?

Comprendre la vérité et la fausseté de JavaScript

En JavaScript, certaines valeurs sont évaluées comme vraies ou fausses dans des contextes booléens. Ce concept est connu sous le nom de vérité et de fausseté. Pour comprendre cela, examinons le code fourni :

var a = 0;
var a = 10 == 5;
var a = 1;
var a = -1;
Copier après la connexion

Réponses à vos questions :

Contrairement à votre croyance, seulement deux des les déclarations aboutissent à des valeurs véridiques :

  • var a = 1; : Les nombres non nuls, y compris les valeurs négatives, sont véridiques.
  • var a = -1; : Les valeurs négatives sont également véridiques.

Valeurs fausses :

Les déclarations restantes sont évaluées comme fausses valeurs :

  • var a = 0; : Zéro est faux. (Cependant, notez que "0" en tant que chaîne est véridique)
  • var a = 10 == 5; : Ceci équivaut à (10 == 5), qui est une comparaison qui est évalué à faux.

Définition MDN de Vérité :

Selon le Mozilla Developer Network (MDN), une valeur véridique est une valeur qui se traduit par vrai lorsqu'elle est évaluée comme une valeur booléenne. Toutes les valeurs sont considérées comme véridiques à l'exception des éléments suivants :

  • false
  • null
  • undefined
  • 0
  • NaN
  • "" (chaînes vides)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal