BESTE WEBSITE FÜR WEBENTWICKLER

Basic JavaScript

JS Tutorial JS Syntax JS Variables JS Operators JS If Conditions JS Loops JS Strings JS Numbers JS Functions JS Objects JS Dates JS Arrays JS Sets JS Maps JS Math JS RegExp JS Data Types JS Errors JS Debugging JS Events JS Programming JS References JS UTF-8 Characters

JS Advanced

JS Versions JS Functions JS Objects JS Classes JS Iterations JS Promises JS Modules JS HTML DOM JS Windows JS Web API JS AJAX JS JSON JS jQuery JS Graphics JS Examples JS Objects

JavaScript. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es Fr Ru

JavaScript else


Die else-Anweisung

Verwenden Sie die Anweisung else, um einen Codeblock anzugeben, der ausgeführt werden soll, wenn eine Bedingung false ist.

if (condition) {
  //  block of code to be executed if the condition is true
} else {
  //  block of code to be executed if the condition is false
}

Beispiel

Wenn die Uhrzeit kleiner als 18 ist, erstellen Sie eine Begrüßung "Good day", andernfalls "Good evening":

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Try it Yourself »

Die else if-Anweisung

Verwenden Sie die Anweisung else if, um eine neue Bedingung anzugeben, wenn die erste false ist.

Syntax

if (condition1) {
  //  block of code to be executed if condition1 is true
} else if (condition2) {
  //  block of code to be executed if the condition1 is false and condition2 is true
} else {
  //  block of code to be executed if the condition1 is false and condition2 is false
}

Beispiel

Wenn die Uhrzeit weniger als 10:00 Uhr ist, erstellen Sie eine Begrüßung "Good morning" , wenn nicht, aber die Uhrzeit weniger als 20:00 Uhr ist, erstellen Sie eine Begrüßung "Good day", andernfalls einen "Good evening":

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}
Try it Yourself »

Beispiel

In diesem Beispiel wird ein Link zu W3Schools oder zum World Wildlife Fund (WWF) erstellt. Durch die Verwendung einer Zufallszahl besteht für jeden der Links eine 50%ige Chance.

let text;
if (Math.random() < 0.5) {
  text = "<a href='https://w3schools.com'>Visit W3Schools</a>";
} else {
  text = "<a href='https://wwf.org'>Visit WWF</a>";
}
document.getElementById("demo").innerHTML = text;
Try it Yourself »