Maison > interface Web > js tutoriel > Comment écrire différent de x ou y en js

Comment écrire différent de x ou y en js

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

En JavaScript, vous pouvez utiliser l'opérateur || pour vérifier si une valeur n'est pas égale à x ou y : if (value != x || value != y).

Comment écrire différent de x ou y en js

signifie non égal à x ou y en JavaScript

Question : Comment dire qu'une valeur n'est pas égale à x ou y en JavaScript ?

Réponse : Vous pouvez utiliser l'opérateur || (OU logique) pour vérifier si une valeur n'est égale à aucune des plusieurs valeurs. ||(逻辑或)运算符来检查一个值是否不等于多个值中的任何一个。

示例:

if (value != x || value != y) {
  // 代码块执行,因为 value 不等于 x 或 y
}
Copier après la connexion

详细说明:

|| 运算符将返回以下两个操作数中的第一个真值,否则返回最后一个操作数。在这种情况下,我们正在检查 value 是否不等于 xy。如果 value 不等于 x,则表达式求值为 true 并且代码块将被执行。如果 value 等于 x,则表达式将继续检查 value 是否不等于 y。如果 value 不等于 y,则表达式求值为 true 并且代码块将被执行。只有当 value 既等于 x 又等于 y 时,表达式才求值为 false 并且代码块不会被执行。

替代方案:

除了使用 || 运算符之外,还可以使用以下替代方案:

  • 使用 !(逻辑非)运算符:if (!(value === x || value === y))
  • 使用 XOR(逻辑异或)运算符:if (value !== x ^ value !== y)

但是,||

🎜 Exemple : 🎜🎜rrreee🎜🎜Détails : 🎜🎜🎜|| L'opérateur renverra la première vraie valeur des deux opérandes suivants, sinon il renverra le dernier opérande. Dans ce cas, nous vérifions si value n'est pas égal à x ou y. Si value n'est pas égal à x, l'expression est évaluée à true et le bloc de code est exécuté. Si value est égal à x, l'expression continue en vérifiant si value n'est pas égal à y. Si value n'est pas égal à y, l'expression est évaluée à true et le bloc de code est exécuté. Ce n'est que si value est égal à la fois à x et y que l'expression est évaluée à false et que le bloc de code ne le fait pas. sera exécuté. 🎜🎜🎜Alternatives : 🎜🎜🎜En plus d'utiliser l'opérateur ||, vous pouvez également utiliser les alternatives suivantes : 🎜
  • Utilisez ! (logique Opérateur Not) : if (!(value === x || value === y))
  • Utiliser XOR (OR exclusif logique) opérateur : if (value !== x ^ value !== y)
🎜Cependant, l'opérateur || signifie non Le plus simple et méthode la plus concise pour égaliser plusieurs valeurs. 🎜

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!

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