Menu
Coddy logo textTech

Logische Operatoren Teil 1

Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy. Lektion 18 von 77.

Logische Operatoren werden verwendet, um Kombinationen von Vergleichen zu prüfen, die true oder false zurückgeben.

Zum Beispiel enthält die folgende Aussage zwei Vergleiche: 

Ist 5 größer als 3 und kleiner als 6?

OperatorBedeutungBeispiel
&&Und - true, wenn all operands true sinda && b
||Oder - true, wenn irgendein operand true ista || b
!Nicht - true, wenn der operand false ist!a

 

Sehen wir uns einige Beispiele an:

5 ist größer als 3, und 1 ist gleich 1:

let b1 = (5 > 3) && (1 == 1); // ist wahr

Erklärung: Alle der operands sind true, also wird b1 den Wert true haben (die &&-Operation ist true, wenn both operands true sind) .

 

5 ist nicht gleich 4, oder 5 ist gleich 2:

let b2 = !(5 == 4) || (5 == 2); // ist wahr

Erklärung: Der erste operand (5 != 4) ist true, also ist b2 ebenfalls true (die ||-Operation ist true, wenn mindestens einer der operands true ist)

 

1 ist nicht gleich 1 oder false:

let b3 = !(1 == 1) || false; // hält false

Erklärung: Alle Operanden (operands) sind false, daher wird b3 den Wert false enthalten (||-Operation).

 

not (3 greater than 4):

let b4 = !(3 > 4); // ist wahr

Erklärung: Der operand ist false, daher holds b4 den Wert true (!-Operation).

 

not (5 größer als 10 oder 5 größer als 1):

let b5 = !(5 > 10 || 5 > 1); // enthält false

Erklärung: 5 > 10 || 5 > 1 ist true (einer der operands ist true), sodass b5 insgesamt false ist (!-Operation).

challenge icon

Aufgabe

Anfänger

Ihnen ist ein Code gegeben. Ersetzen Sie die Fragezeichen der Variablen b1 und b2, sodass b3 den Wert true holds.

Es gibt viele richtige Lösungen.

Probier es selbst

// Gib deinen Code unten ein
let b1 = false
let b2 = false
let b3 = b1 || b2

// Ändere die folgende Zeile nicht
console.log(`b3 = ${b3}`)
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-JavaScript-Compiler