JavaScript: Bedingte Anweisungen (if, else if, else)
Die if Anweisung
Die if-Anweisung ist das grundlegende Werkzeug zur Implementierung bedingter Logik in JavaScript. Sie ermöglicht es, eine bestimmte Aktion auszuführen, wenn eine Bedingung wahr ist, und diese Aktion zu überspringen, wenn die Bedingung falsch ist. Das allgemeine Format lautet:
if (Bedingung) {
// Code, der ausgeführt wird, wenn die Bedingung wahr ist
}
Hier ist ein einfaches Beispiel:
let alter = 18;
if (alter >= 18) {
console.log("Du bist volljährig.");
}
In diesem Beispiel wird die Nachricht "Du bist volljährig." nur dann auf der Konsole angezeigt, wenn das Alter größer oder gleich 18 ist.
Die else if Anweisung
Manchmal müssen wir mehrere Bedingungen überprüfen und verschiedene Aktionen basierend auf verschiedenen Bedingungen ausführen. Hier kommt die else if-Anweisung ins Spiel. Sie wird verwendet, um eine zusätzliche Bedingung zu überprüfen, wenn die vorherige if-Bedingung falsch ist.
let zahl = 7;
if (zahl < 5) {
console.log("Die Zahl ist kleiner als 5.");
} else if (zahl < 10) {
console.log("Die Zahl ist kleiner als 10, aber größer oder gleich 5.");
} else {
console.log("Die Zahl ist 10 oder größer.");
}
In diesem Beispiel wird die zweite Bedingung geprüft, wenn die erste Bedingung falsch ist. Wenn beide Bedingungen falsch sind, wird der Code im else-Block ausgeführt.
Die else Anweisung
Die else-Anweisung wird verwendet, um eine Aktion auszuführen, wenn keine der vorherigen Bedingungen wahr ist. Sie wird am Ende einer bedingten Anweisung platziert, nach allen if und else if Blöcken.
let zahl = 3;
if (zahl >= 5) {
console.log("Die Zahl ist größer oder gleich 5.");
} else {
console.log("Die Zahl ist kleiner als 5.");
}
In diesem Beispiel wird der Code im else-Block ausgeführt, da die Bedingung in der if-Anweisung falsch ist.
Bedingte Anweisungen sind ein mächtiges Konzept in JavaScript und ermöglichen es Entwicklern, den Programmfluss basierend auf verschiedenen Bedingungen zu steuern. Sie sind entscheidend für die Erstellung von interaktiven Webanwendungen und die Verarbeitung von Benutzerinteraktionen. Wenn Sie JavaScript lernen, ist das Verständnis für bedingte Anweisungen (if, else if, else) ein wichtiger Schritt auf dem Weg zur Beherrschung dieser Sprache.
Weitere Artikel:
Three.js: Erstellen eines Jump and Run-Spiels
Die Welt der 3D-Spieleentwicklung hat in den letzten Jahren enorme Fortschritte gemacht, und mit Bibliotheken wie Three.js können Entwickler atemberau
Einführung in Three.js und 3D-Modellierung
Die Welt der 3D-Modellierung hat in den letzten Jahren erhebliche Fortschritte gemacht und ist nicht mehr nur den Profis vorbehalten. Mit fortschrittl
Eine Einführung in Three.js
Die Welt des Webdesigns und der Webentwicklung hat sich in den letzten Jahren rasant entwickelt. Moderne Websites sind nicht mehr nur statische Seiten
Three.js: Erstellen eines VR- oder AR-Erlebnisses mit Three.js
Die Entwicklung von Virtual Reality (VR) und Augmented Reality (AR) hat in den letzten Jahren enorme Fortschritte gemacht und bietet aufregende Möglic
JavaScript: Erstellung eines Bildergalerie-Sliders
Bildergalerie-Slider sind eine häufige und ansprechende Möglichkeit, Bilder oder Inhalte auf Websites zu präsentieren. Sie ermöglichen es, verschieden
JavaScript: Ereignisbehandlung (Event Handling)
JavaScript ist eine der wichtigsten Programmiersprachen für die Entwicklung von Webanwendungen. Eine der Kernfunktionen von JavaScript ist die Ereigni
JavaScript: Bedingte Anweisungen (if, else if, else)
JavaScript ist eine der wichtigsten Programmiersprachen für die Webentwicklung und ermöglicht es Entwicklern, interaktive und dynamische Webseiten zu
Javascript: Arbeiten mit Local Storage und Session Storage
JavaScript ist eine vielseitige Programmiersprache, die in Webanwendungen weit verbreitet ist. Eine häufige Anforderung in Webanwendungen ist die Spei
Einführung in Three.js und das 3D-Flugzeugspiel
Die Welt der 3D-Webentwicklung hat in den letzten Jahren enorm an Bedeutung gewonnen, und dank leistungsfähiger Bibliotheken wie Three.js können Entwi
JavaScript: Fehlerbehandlung (try, catch, throw)
JavaScript ist eine der wichtigsten Programmiersprachen im Webentwicklungsbereich. Sie ermöglicht die Erstellung dynamischer und interaktiver Webseite