Comme la plupart des langages de programmation, il existe un type booléen en JavaScript pour le jugement logique. Cependant, contrairement à de nombreux autres langages de programmation, JavaScript a les concepts de valeurs de vérité et de valeurs fausses - à l'exception des valeurs booléennes vraies et fausses, tous les types de valeurs JavaScript peuvent être utilisés pour des jugements logiques. sont les suivants :
1. Toutes les valeurs False sont fausses lorsque l'on porte des jugements logiques. Les valeurs fausses incluent : faux, indéfini, nul, positif et négatif 0, NaN, "".
2. Toutes les autres valeurs sont véridiques et sont vraies lorsqu'un jugement logique est porté. Il convient de noter que Infinity, le tableau vide et « 0 » sont toutes des valeurs de vérité.
Expérimenter
var y = [];
si(o){
"Le tableau vide est vrai."
} autre {
"un tableau vide est faux."
>