Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen If-Else-Anweisungen | If-Else-Anweisungen
JavaScript Ninja
course content

Kursinhalt

JavaScript Ninja

JavaScript Ninja

1. Grundlegende Steuerungen
2. Erweiterte Steuerungen
3. Funktionen
4. Schleifen
5. If-Else-Anweisungen
6. Herausforderungen

book
If-Else-Anweisungen

In diesem Kapitel werden wir das Konzept der If-Else-Anweisungen in JavaScript erkunden. If-Else-Anweisungen ermöglichen es uns, Entscheidungen in unserem Code basierend auf bestimmten Bedingungen zu treffen. Dies ist ein grundlegendes Konzept in der Programmierung, das es uns ermöglicht, den Ablauf unserer Programme zu steuern.

Verständnis von If-Else-Anweisungen

Eine If-Else-Anweisung bewertet eine Bedingung und führt einen Codeblock aus, wenn die Bedingung wahr ist. Wenn die Bedingung falsch ist, kann sie einen alternativen Codeblock ausführen. Auf diese Weise können wir unsere Programme unterschiedlich auf verschiedene Situationen reagieren lassen.

Hier ist die grundlegende Struktur einer If-Else-Anweisung:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Das "!" Symbol

Das "!" Symbol wird verwendet, um einen booleschen Ausdruck zu negieren. Wenn eine Bedingung wahr ist, wird sie durch die Verwendung von "!" falsch gemacht und umgekehrt. Dies kann sehr nützlich sein, wenn Sie Code nur dann ausführen möchten, wenn eine Bedingung nicht erfüllt ist.

Zum Beispiel:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Beispiel

Schauen wir uns ein Beispiel an, das if-else-Anweisungen verwendet, um unserem Ninja zu helfen, alle Sushi auf der Karte zu sammeln. Der Ninja wird sich auf dem Raster bewegen, Sushi einsammeln und dabei Wände vermeiden.

js

ninja.js

copy

In diesem Beispiel wird der Ninja weitergehen und Sushi aufsammeln, bis er sowohl oben als auch rechts auf Wände stößt. Die if-else-Anweisung überprüft, ob sich rechts eine Wand befindet. Wenn ja, bewegt sich der Ninja nach oben und sammelt Sushi auf. Andernfalls bewegt er sich nach rechts und sammelt Sushi auf.

Aufgabe

Swipe to start coding

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1
js

ninja.js

toggle bottom row

book
If-Else-Anweisungen

In diesem Kapitel werden wir das Konzept der If-Else-Anweisungen in JavaScript erkunden. If-Else-Anweisungen ermöglichen es uns, Entscheidungen in unserem Code basierend auf bestimmten Bedingungen zu treffen. Dies ist ein grundlegendes Konzept in der Programmierung, das es uns ermöglicht, den Ablauf unserer Programme zu steuern.

Verständnis von If-Else-Anweisungen

Eine If-Else-Anweisung bewertet eine Bedingung und führt einen Codeblock aus, wenn die Bedingung wahr ist. Wenn die Bedingung falsch ist, kann sie einen alternativen Codeblock ausführen. Auf diese Weise können wir unsere Programme unterschiedlich auf verschiedene Situationen reagieren lassen.

Hier ist die grundlegende Struktur einer If-Else-Anweisung:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Das "!" Symbol

Das "!" Symbol wird verwendet, um einen booleschen Ausdruck zu negieren. Wenn eine Bedingung wahr ist, wird sie durch die Verwendung von "!" falsch gemacht und umgekehrt. Dies kann sehr nützlich sein, wenn Sie Code nur dann ausführen möchten, wenn eine Bedingung nicht erfüllt ist.

Zum Beispiel:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Beispiel

Schauen wir uns ein Beispiel an, das if-else-Anweisungen verwendet, um unserem Ninja zu helfen, alle Sushi auf der Karte zu sammeln. Der Ninja wird sich auf dem Raster bewegen, Sushi einsammeln und dabei Wände vermeiden.

js

ninja.js

copy

In diesem Beispiel wird der Ninja weitergehen und Sushi aufsammeln, bis er sowohl oben als auch rechts auf Wände stößt. Die if-else-Anweisung überprüft, ob sich rechts eine Wand befindet. Wenn ja, bewegt sich der Ninja nach oben und sammelt Sushi auf. Andernfalls bewegt er sich nach rechts und sammelt Sushi auf.

Aufgabe

Swipe to start coding

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt