Heim > Web-Frontend > js-Tutorial > Wie schreibe ich ungleich x oder y in js?

Wie schreibe ich ungleich x oder y in js?

下次还敢
Freigeben: 2024-05-07 20:00:24
Original
731 Leute haben es durchsucht

In JavaScript können Sie den Operator || verwenden, um zu prüfen, ob ein Wert ungleich x oder y ist: if (value != x || value != y).

Wie schreibe ich ungleich x oder y in js?

bedeutet ungleich x oder y in JavaScript

Frage: Wie sagt man, dass ein Wert in JavaScript ungleich x oder y ist?

Antwort: Sie können den Operator || (logisches ODER) verwenden, um zu prüfen, ob ein Wert keinem von mehreren Werten entspricht. ||(逻辑或)运算符来检查一个值是否不等于多个值中的任何一个。

示例:

<code class="javascript">if (value != x || value != y) {
  // 代码块执行,因为 value 不等于 x 或 y
}</code>
Nach dem Login kopieren

详细说明:

|| 运算符将返回以下两个操作数中的第一个真值,否则返回最后一个操作数。在这种情况下,我们正在检查 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)

但是,||

🎜Beispiel: 🎜🎜rrreee🎜🎜Details: 🎜🎜🎜|| Der Operator gibt den ersten wahren Wert der folgenden beiden Operanden zurück, ansonsten den letzten Operanden. In diesem Fall prüfen wir, ob value nicht gleich x oder y ist. Wenn value nicht gleich x ist, wird der Ausdruck als true ausgewertet und der Codeblock wird ausgeführt. Wenn value gleich x ist, fährt der Ausdruck fort, indem er prüft, ob value nicht gleich y ist. Wenn value nicht gleich y ist, wird der Ausdruck als true ausgewertet und der Codeblock wird ausgeführt. Nur wenn value sowohl x als auch y entspricht, wird der Ausdruck als false ausgewertet, der Codeblock jedoch nicht wird durchgeführt. 🎜🎜🎜Alternativen: 🎜🎜🎜Zusätzlich zur Verwendung des ||-Operators können Sie auch die folgenden Alternativen verwenden: 🎜
  • Verwenden Sie ! (logisch Nicht) Operator: if (!(value === x || value === y))
  • Verwenden Sie XOR (logisches Exklusiv-ODER) Operator: if (value !== x ^ value !== y)
🎜Der ||-Operator bedeutet jedoch nein. Das einfachste und prägnanteste Methode zur Gleichsetzung mehrerer Werte. 🎜

Das obige ist der detaillierte Inhalt vonWie schreibe ich ungleich x oder y in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage