Heim >Web-Frontend >Front-End-Fragen und Antworten >Was sind die drei logischen Operatoren in Javascript?

Was sind die drei logischen Operatoren in Javascript?

青灯夜游
青灯夜游Original
2021-12-08 16:17:063851Durchsuche

Drei logische Operatoren in js: 1. Logischer UND-Operator „&&“, der nur dann wahr ist, wenn beide Operanden wahr sind. 2. Logischer ODER-Operator „||“, zwei Operanden. Solange einer von ihnen wahr ist, wird dies der Fall sein return true; 3. Logischer NOT-Operator „!“, invers, wenn der Operand nicht true ist, wird er true zurückgeben.

Was sind die drei logischen Operatoren in Javascript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Logische Operatoren werden normalerweise verwendet, um mehrere Ausdrücke zu kombinieren. Das Ergebnis eines logischen Operators ist ein boolescher Wert, der nur zwei Ergebnisse haben kann, entweder wahr oder falsch. In der folgenden Tabelle sind die in JavaScript unterstützten logischen Operatoren aufgeführt:

Operator Name Beispiel
&& Logisches UND x && y bedeutet, dass, wenn sowohl x als auch y wahr sind, dann wahr ist
|| logisches ODER x||. y bedeutet, wenn entweder x oder y wahr ist, dann ist es wahr
! logisch nicht !x bedeutet, wenn x nicht wahr ist, dann es ist wahr
  • Die logische UND-Verknüpfung (&&) ist eine boolesche UND-Verknüpfung. Gibt nur dann „true“ zurück, wenn beide Operanden wahr sind, andernfalls wird „false“ zurückgegeben. &&)是 AND 布尔操作。只有两个操作数都为 true 时,才返回 true,否则返回 false。
  • 逻辑或运算(||)是布尔 OR 操作。如果两个操作数都为 true,或者其中一个为 true,就返回 true,否则就返回 false。

  • 逻辑非运算(!

  • Logische ODER-Verknüpfung (||) ist eine boolesche ODER-Verknüpfung. Wenn beide Operanden wahr sind oder einer von ihnen wahr ist, wird „true“ zurückgegeben, andernfalls wird „false“ zurückgegeben.

Die logische NOT-Operation (!) ist eine boolesche Negationsoperation (NOT). Als unärer Operator wird er direkt vor dem Operanden platziert, wandelt den Wert des Operanden in einen booleschen Wert um, invertiert ihn und gibt ihn zurück. Was sind die drei logischen Operatoren in Javascript?

Beispiel:

var year = 2022;
// 闰年可以被 400 整除,也可以被 4 整除,但不能被 100 整除
if((year % 400 == 0) || ((year % 100 != 0) && (year % 4 == 0))){
    console.log(year + " 年是闰年。");
} else{
    console.log(year + " 年是平年。");
}

🎜[Verwandte Empfehlungen: 🎜Javascript-Lerntutorial🎜🎜]🎜🎜

Das obige ist der detaillierte Inhalt vonWas sind die drei logischen Operatoren in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Gehört go zu Javascript?Nächster Artikel:Gehört go zu Javascript?