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

JavaScript: Logisches ODER „||“ für Standardwerte („Fallback-Werte“)

Wenn du einen Fallback-Wert zuweisen möchtest, falls ein Wert falsy ist (false, 0, „“, null, undefined, NaN), kannst du den logischen ODER-Operator verwenden:

// Statt:
const name = eingabeName !== undefined ? eingabeName : "Gast";

// Kürzer:
const name = eingabeName || "Gast";

Beachte: Diese Kurzform kann zu unerwarteten Ergebnissen führen, wenn ein leerer String oder 0 als gültige Werte betrachtet werden sollen, da diese als falsy gelten. In dem Fall solltest du den Nullish Coalescing Operator verwenden.