JavaScript Vergleich und logische Operatoren
Vergleich und logische Operatoren für wahr oder falsch zu testen.
Vergleich
Im Vergleichslogik Aussagen verwendeten Variablen oder Werte zu messen, sind gleich.
x = 5, erklärt der folgenden Tabelle sind die Vergleichsoperatoren:
Die Betreiber | Beschreibung | vergleichen | Rückgabewert | Beispiele |
---|---|---|---|---|
== | gleich | x == 8 | falsch | Beispiele >> |
x == 5 | wahr | Beispiele >> | ||
=== | Absolut gleich (Wert und Typ gleich sind) | x === "5" | falsch | Beispiele >> |
x === 5 | wahr | Beispiele >> | ||
! = | Ist das nicht gleich | x! = 8 | wahr | Beispiele >> |
! == | Absolut nicht gleich (oder einen Wert eingeben ungleich) | x! == "5" | wahr | Beispiele >> |
x! == 5 | falsch | Beispiele >> | ||
> | größer als | x> 8 | falsch | Beispiele >> |
< | Weniger als | x <8 | wahr | Beispiele >> |
> = | Größer als oder gleich | x> = 8 | falsch | Beispiele >> |
<= | Weniger als oder gleich | x <= 8 | wahr | Beispiele >> |
Wie zu verwenden
Sie können Vergleichsoperatoren in bedingten Anweisungen verwenden, um Werte zu vergleichen, und dann Maßnahmen zu ergreifen, basierend auf den Ergebnissen:
Sie werden mehr über bedingte Anweisungen im nächsten Abschnitt dieses Tutorials lernen.
Logische Operatoren
Logische Operatoren verwendet, um die Logik zwischen Variablen oder Werte zu bestimmen.
Da x = 6 und y = 3, in der folgenden Tabelle erklärt die logischen Operatoren:
运算符 | 描述 | 例子 |
---|---|---|
&& | and | (x < 10 && y > 1) 为 true |
|| | or | (x==5 || y==5) 为 false |
! | not | !(x==y) 为 true |
Bedingte Operator
JavaScript enthält auch bestimmte Bedingungen auf der Grundlage der variablen Bedingungen des Zuweisungsoperators.
Grammatik
Beispiel
Beispiele
Wenn die Variable Alter von weniger als 18 ist, dann auf die Variable voteable zugeordnet "zu jung", ansonsten zuweisen "Alter erreicht worden ist."