Mathematische Operatoren und das „Math“-Objekt
Funktionen
Ausblick auf das DOM (Teil 1 von 2)

JavaScript-Referenz: Alle Vergleichsoperatoren

Die relationalen Operatoren vergleichen ihre Operanden und geben einen booleschen Wert (true oder false) zurück. Hier ist eine umfassende Übersicht aller relationalen Operatoren in JavaScript:

Grundlegende Vergleichsoperatoren

OperatorNameBeschreibungBeispielErgebnis
==GleichheitPrüft auf Wertgleichheit mit Typkonvertierung5 == "5"true
!=UngleichheitPrüft auf Wertungleichheit mit Typkonvertierung5 != "6"true
===Strikte GleichheitPrüft auf Wert- und Typgleichheit5 === "5"false
!==Strikte UngleichheitPrüft auf Wert- oder Typungleichheit5 !== "5"true
>Größer alsPrüft, ob linker Operand größer ist10 > 5true
>=Größer oder gleichPrüft, ob linker Operand größer oder gleich ist10 >= 10true
<Kleiner alsPrüft, ob linker Operand kleiner ist5 < 10true
<=Kleiner oder gleichPrüft, ob linker Operand kleiner oder gleich ist5 <= 5true

Spezielle Vergleichsoperatoren

OperatorNameBeschreibungBeispielErgebnis
inIn-OperatorPrüft, ob eine Eigenschaft in einem Objekt existiert"name" in {name: "Max"}true
instanceofInstanz-OperatorPrüft, ob ein Objekt eine Instanz einer Klasse ist[] instanceof Arraytrue