Maison > interface Web > js tutoriel > Js | Vrai et faux |

Js | Vrai et faux |

王林
Libérer: 2024-09-01 21:05:36
original
564 Les gens l'ont consulté

Js | Truthy & Falsy |

Valeurs vraies et fausses :

en Javascript, les valeurs véridiques et fausses sont utilisées pour déterminer si une valeur est évaluée comme vraie ou fausse dans un booléen
contexte.ce concept est crucial pour contrôler le flux de votre programme en utilisant des conditions telles que l'instruction if.

Falsy Values: 0," ",null,NaN,false,undefined 
Copier après la connexion
console.log(Boolean(0)); //false
Copier après la connexion
console.log(Boolean(undefined)); //false

Copier après la connexion
console.log(Boolean(' '));  //empty false

Copier après la connexion
console.log(Boolean(null)); //false

Copier après la connexion
console.log(Boolean(NaN)); //false not a number

Copier après la connexion
console.log(Boolean(false)); //false
Copier après la connexion

Valeurs véridiques : toute valeur qui n'est pas fausse :

console.log(Boolean(1)); //true
Copier après la connexion
Copier après la connexion
console.log(Boolean(1833933)); //true
Copier après la connexion
console.log(Boolean(-1)); //true
Copier après la connexion
console.log(Boolean("hello")); //true
Copier après la connexion
console.log(Boolean(1)); //true
Copier après la connexion
Copier après la connexion
console.log(Boolean([])); //true empty array
Copier après la connexion
console.log(Boolean({})); //true empty object
Copier après la connexion
console.log(function (){}); //true
Copier après la connexion
Example:
Copier après la connexion
           t     f
let cash =255  //0 ; 
    //conditions false  statement block not run
if (cash){
  console.log("you can buy burger with drink"); 
}else{
   console.log("you can buy burger"); 
}else{
   console.log("you don't have money"); 
}
Copier après la connexion
let a;
console.log(a); //false
Copier après la connexion
output:
undefined 
Copier après la connexion
let a = 10;
console.log(a); //true
Copier après la connexion
let a = null;
console.log(a); //false
Copier après la connexion

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:dev.to
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal