Maison > interface Web > js tutoriel > Utilisation du booléen dans js

Utilisation du booléen dans js

下次还敢
Libérer: 2024-05-07 18:18:20
original
615 Les gens l'ont consulté

Le type booléen en JavaScript représente une valeur vraie ou fausse, et la valeur est vraie ou fausse. Peut être créé à l'aide de littéraux ou du constructeur Boolean() pour être utilisé dans des comparaisons et des instructions conditionnelles. Les opérateurs logiques (AND, OR, NOT) opèrent sur des valeurs booléennes. Notez que les chaînes vides, null et non définies sont considérées comme fausses, tandis que les nombres non nuls sont considérés comme vrais. Une bonne utilisation du type booléen est essentielle pour écrire du code JavaScript robuste.

Utilisation du booléen dans js

Utilisation du booléen en JavaScript

Le type booléen en JavaScript est utilisé pour représenter les valeurs vraies et fausses. Il n'a que deux valeurs possibles : true et false. truefalse

创建 Boolean 值

Boolean 值可以通过以下方式创建:

  • 布尔字面量:truefalse
  • Boolean() 构造函数:它将任何值转换为相应的布尔值(例如,Boolean(0)falseBoolean("hello")true

比较和条件

Boolean 值主要用于比较和条件:

  • 比较:使用 ===== 运算符比较布尔值(例如,true == false 返回 false
  • 条件:ifwhilefor 等条件语句中使用布尔值来控制代码流(例如,if (condition) { ... }

逻辑运算符

JavaScript 中还提供了以下逻辑运算符,用于操作布尔值:

  • 逻辑与 (&&):仅当两个操作数都为 true 时才返回 true(例如,true && truetrue
  • 逻辑或 (||):当任何一个操作数为 true 时才返回 true(例如,false || truetrue
  • 逻辑非 (!):将布尔值取反,true 变为 falsefalse 变为 true(例如,!truefalse

注意点

  • JavaScript 中,空字符串 ("")、nullundefined 被视为 false
  • 任何非零数字都被视为 true,即使它是负数。
  • 使用 Boolean() 构造函数时,结果可能会与预期不同,因为该构造函数会将某些值(例如 0"") 转换为 true
Créer des valeurs booléennes

🎜Les valeurs booléennes peuvent être créées des manières suivantes : 🎜
  • Litéraux booléens : true ou false 🎜
  • Boolean() Constructeur : Il convertit n'importe quelle valeur en valeur booléenne correspondante (par exemple, Boolean(0) est false, Booléen ("bonjour") est vrai) 🎜🎜🎜🎜Comparaison et conditions 🎜🎜🎜Les valeurs booléennes sont principalement utilisées pour les comparaisons et les conditions : 🎜
      🎜Comparaison : 🎜Utilisez L'opérateur == ou === compare les valeurs booléennes (par exemple, true == false renvoie false) 🎜
    • 🎜Conditionnel : 🎜Utilisez des valeurs booléennes pour contrôler le flux de code dans les instructions conditionnelles telles que if, while et for (par exemple, if (condition) { ... }) 🎜🎜🎜🎜Opérateurs logiques🎜🎜🎜Les opérateurs logiques suivants sont également fournis en JavaScript pour fonctionner sur les booléens valeurs : 🎜
      • 🎜ET logique (&&) : 🎜Renvoie true uniquement si les deux opérandes sont true (par exemple, true && true est vrai) 🎜
      • 🎜OU logique (||) : 🎜Renvoie true uniquement lorsqu'un opérande est true (pour exemple, false || true est true)🎜
      • 🎜NON logique (!) : 🎜Inversez la valeur booléenne, true devient false
      • , false devient true (par exemple, !true devient false) 🎜🎜 🎜🎜Note Point 🎜🎜
        • En JavaScript, les chaînes vides (""), null et undefined sont traitées comme faux. 🎜
        • Tout nombre non nul est considéré comme vrai, même s'il est négatif. 🎜
        • Lors de l'utilisation du constructeur Boolean(), les résultats peuvent être différents de ceux attendus car le constructeur convertit certaines valeurs telles que 0 et " " ) est converti en true. 🎜🎜🎜Comprendre l'utilisation du type booléen est crucial pour écrire du code JavaScript robuste et lisible. 🎜

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