Einführung
Effektivstes Lernen der JavaScript-Grundlagen mit der Konsole
Arbeiten mit Strings (= Zeichenketten)
Strings durchsuchen
Mathematische Operatoren und das „Math“-Objekt
Datentypen und Typkonvertierung
Relationalen Opteratoren (Vergleichsoperatoren)
Logische Operatoren
Kontrollstrukturen
Funktionen
Ausblick auf das DOM (Teil 1 von 2)
Referenzen
JavaScript: Bedingungen mit logischen Operatoren
Häufig werden in Bedingungen auch logische Operatoren verwendet:
// UND-Operator (&&): Beide Bedingungen müssen wahr sein
if (bedingung1 && bedingung2) {
// Code wird ausgeführt, wenn beide Bedingungen wahr sind
}
// ODER-Operator (||): Mindestens eine Bedingung muss wahr sein
if (bedingung1 || bedingung2) {
// Code wird ausgeführt, wenn mindestens eine Bedingung wahr ist
}
// NICHT-Operator (!): Kehrt den Wahrheitswert der Bedingung um
if (!bedingung) {
// Code wird ausgeführt, wenn die Bedingung falsch ist
}
Beispiel:
let alter = 19;
let hatFührerschein = true;
let hatAlkoholGetrunken = false;
// Kombination von UND und NICHT
if (alter >= 18 && hatFührerschein && !hatAlkoholGetrunken) {
console.log("Du darfst Auto fahren.");
} else {
console.log("Du darfst nicht Auto fahren.");
}