Operatoren und Vergleiche
Swipe um das Menü anzuzeigen
Operatoren ermöglichen Berechnungen und den Vergleich von Werten. Arten von Operatoren
- Arithmetisch:
+,-,*,/,%; - Zuweisung:
=,+=,-=; - Vergleich:
==,===,!=,!==,>,<,>=,<=.
12345678910111213// Comparing with == (loose equality) vs === (strict equality) console.log(5 == "5"); // true, because == does type conversion console.log(5 === "5"); // false, because === checks both value and type // Not equal operators console.log(5 != "5"); // false, because == type conversion makes them equal console.log(5 !== "5"); // true, different types // Greater than, less than, greater than or equal to, less than or equal to console.log(7 > 3); // true console.log(2 < 1); // false console.log(4 >= 4); // true console.log(9 <= 10); // true
Bei der Verwendung von Vergleichsoperatoren bewertet JavaScript die Werte als entweder truthy oder falsy. Ein truthy-Wert ist jeder Wert, der in einem booleschen Kontext als wahr gilt, während ein falsy-Wert als falsch betrachtet wird. Die häufigsten falsy-Werte in JavaScript sind:
false;0(die Zahl Null);""(leerer String);null;undefined;NaN(not a number).
Alle anderen Werte gelten als truthy.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Operatoren und Vergleiche
Operatoren ermöglichen Berechnungen und den Vergleich von Werten. Arten von Operatoren
- Arithmetisch:
+,-,*,/,%; - Zuweisung:
=,+=,-=; - Vergleich:
==,===,!=,!==,>,<,>=,<=.
12345678910111213// Comparing with == (loose equality) vs === (strict equality) console.log(5 == "5"); // true, because == does type conversion console.log(5 === "5"); // false, because === checks both value and type // Not equal operators console.log(5 != "5"); // false, because == type conversion makes them equal console.log(5 !== "5"); // true, different types // Greater than, less than, greater than or equal to, less than or equal to console.log(7 > 3); // true console.log(2 < 1); // false console.log(4 >= 4); // true console.log(9 <= 10); // true
Bei der Verwendung von Vergleichsoperatoren bewertet JavaScript die Werte als entweder truthy oder falsy. Ein truthy-Wert ist jeder Wert, der in einem booleschen Kontext als wahr gilt, während ein falsy-Wert als falsch betrachtet wird. Die häufigsten falsy-Werte in JavaScript sind:
false;0(die Zahl Null);""(leerer String);null;undefined;NaN(not a number).
Alle anderen Werte gelten als truthy.
Danke für Ihr Feedback!