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.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 6
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 6