Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Operatoren und Vergleiche | Abschnitt
Üben
Projekte
Quiz & Herausforderungen
Quizze
Herausforderungen
/
JavaScript-Grundlagen

bookOperatoren 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
copy

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?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 6

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 6
some-alt