Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Beherrschung von If-Anweisungen in JavaScript | Bedingte Anweisungen
Einführung in JavaScript
course content

Kursinhalt

Einführung in JavaScript

Einführung in JavaScript

1. Grundlagen
2. Variablen und Datentypen
3. Grundoperationen
4. Bedingte Anweisungen
5. Schleifen
6. Funktionen

book
Beherrschung von If-Anweisungen in JavaScript

Bedingungen in JavaScript ermöglichen die Steuerung des Programmablaufs. Während der Interpreter Befehle der Reihe nach ausführt, besteht häufig die Notwendigkeit, diesen Ablauf anhand bestimmter Bedingungen zu verändern. Zu diesem Zweck stellt JavaScript zwei Schlüsselwörter zur Verfügung: if und else.

if-Anweisungen

Das Schlüsselwort if ermöglicht das Öffnen eines Codeblocks, der ausgeführt wird, wenn die angegebene Bedingung true ist:

1234567
if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
copy

Im obigen Beispiel führt die if-Anweisung Code nur aus, wenn die Bedingung true ist. Die Syntax einer if-Anweisung ist unkompliziert: Sie beginnt mit dem Schlüsselwort if, gefolgt von der Bedingung in runden Klammern (), und einem Codeblock in geschweiften Klammern {}.

javascript

Die öffnende geschweifte Klammer { kennzeichnet den Beginn des Codeblocks, und die schließende geschweifte Klammer } markiert dessen Ende.

Sowohl ein Ausdruck als auch ein Wert können als Bedingung betrachtet werden.

1234567891011121314151617
let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
copy

Im obigen Beispiel, wenn a = 935, gibt es vier Bedingungen:

ConditionCondition resultCode has been executed?
a > 17trueJa
a > 235124falseNein
a > 0trueJa
a < 0falseNein

Sie sind nicht darauf beschränkt, Operationen ausschließlich innerhalb des Codeblocks auszuführen:

123456789101112131415
let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
copy
question mark

Was wird in die Konsole ausgegeben, wenn der folgende Code ausgeführt wird?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1

Fragen Sie AI

expand
ChatGPT

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

course content

Kursinhalt

Einführung in JavaScript

Einführung in JavaScript

1. Grundlagen
2. Variablen und Datentypen
3. Grundoperationen
4. Bedingte Anweisungen
5. Schleifen
6. Funktionen

book
Beherrschung von If-Anweisungen in JavaScript

Bedingungen in JavaScript ermöglichen die Steuerung des Programmablaufs. Während der Interpreter Befehle der Reihe nach ausführt, besteht häufig die Notwendigkeit, diesen Ablauf anhand bestimmter Bedingungen zu verändern. Zu diesem Zweck stellt JavaScript zwei Schlüsselwörter zur Verfügung: if und else.

if-Anweisungen

Das Schlüsselwort if ermöglicht das Öffnen eines Codeblocks, der ausgeführt wird, wenn die angegebene Bedingung true ist:

1234567
if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
copy

Im obigen Beispiel führt die if-Anweisung Code nur aus, wenn die Bedingung true ist. Die Syntax einer if-Anweisung ist unkompliziert: Sie beginnt mit dem Schlüsselwort if, gefolgt von der Bedingung in runden Klammern (), und einem Codeblock in geschweiften Klammern {}.

javascript

Die öffnende geschweifte Klammer { kennzeichnet den Beginn des Codeblocks, und die schließende geschweifte Klammer } markiert dessen Ende.

Sowohl ein Ausdruck als auch ein Wert können als Bedingung betrachtet werden.

1234567891011121314151617
let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
copy

Im obigen Beispiel, wenn a = 935, gibt es vier Bedingungen:

ConditionCondition resultCode has been executed?
a > 17trueJa
a > 235124falseNein
a > 0trueJa
a < 0falseNein

Sie sind nicht darauf beschränkt, Operationen ausschließlich innerhalb des Codeblocks auszuführen:

123456789101112131415
let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
copy
question mark

Was wird in die Konsole ausgegeben, wenn der folgende Code ausgeführt wird?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt