In diesem Blog untersuchen wir die logischen Operatoren in JavaScript: || (OR), && (AND) und ! (NICHT). Diese Operatoren sind für die Erstellung komplexer Bedingungen und die Steuerung des Programmablaufs unerlässlich. Lasst uns eintauchen!
Der Operator || gibt den ersten wahrheitsgemäßen Wert zurück, auf den er trifft. Wenn alle Werte falsch sind, wird der letzte Wert zurückgegeben.
Syntax:
result = value1 || value2 || value3;
Beispiel:
let a = false; let b = null; let c = "Hello"; let result = a || b || c; console.log(result); // Output: "Hello"
Erklärung:
Der ||-Operator gibt den ersten wahren Wert zurück, nämlich "Hallo".
Der Operator && gibt den ersten falschen Wert zurück, auf den er trifft. Wenn alle Werte wahr sind, wird der letzte Wert zurückgegeben.
Syntax:
result = value1 && value2 && value3;
Beispiel:
let x = true; let y = 10; let z = 0; let result = x && y && z; console.log(result); // Output: 0
Erklärung:
Der Operator && gibt den ersten falschen Wert zurück, nämlich 0.
Der !-Operator gibt den entgegengesetzten booleschen Wert seines Operanden zurück.
Syntax:
result = !value;
Beispiel:
let isTrue = true; let isFalse = !isTrue; console.log(isFalse); // Output: false
Erklärung:
Lassen Sie uns alles mit einigen praktischen Beispielen zusammenfassen:
function greet(name) { name = name || "Guest"; console.log("Hello, " + name + "!"); } greet("Alice"); // Output: Hello, Alice! greet(); // Output: Hello, Guest!
Erklärung:
let user = { name: "John", age: 25, isAdmin: true }; if (user.isAdmin && user.age > 18) { console.log("Welcome, Admin!"); } else { console.log("Welcome, User!"); }
Erklärung:
let isLoggedIn = false; if (!isLoggedIn) { console.log("Please log in."); } else { console.log("Welcome back!"); }
Erklärung:
Logische Operatoren sind leistungsstarke Werkzeuge in JavaScript, mit denen Sie komplexe Bedingungen erstellen und den Ablauf Ihrer Programme steuern können. Wenn Sie ||, && und ! beherrschen, können Sie dynamischeren und effizienteren Code schreiben. Üben und erforschen Sie weiter, um Ihr Verständnis der logischen Operatoren in JavaScript zu vertiefen.
Bleiben Sie dran für ausführlichere Blogs zu JavaScript! Viel Spaß beim Codieren!
Das obige ist der detaillierte Inhalt vonLogische Operatoren in JavaScript beherrschen: `||`, `&&` und `!`. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!