Eine if-Befehl überprüft, ob eine Bedingung erfüllt ist. Wenn dies der Fall ist, wird ein vordefinierter Code ausgeführt.
Es ist auch möglich, einen anderen Code auszuführen, wenn eine Bedingung nicht erfüllt ist. Das ist dann ein else-Befehl.
Wenn man einen Befehl ausführen will, der dann Code ausführt, wenn die Bedingung nicht erfüllt wird, aber eine andere Bedingung erfüllt ist, gibt es den else-if-Befehl.
Dabei wird zuerst mit dem if-Befehl die Bedingung überprüft, und wenn diese nicht zutrifft, wird überprüft, ob die else-if-Bedingung erfüllt ist, und dieser Code wird ausgeführt. Es ist auch möglich, mehrere else-if-Befehle zu schreiben. Diese werden dann nacheinander ausgeführt, bis eine Bedingung zutrifft.
Es ist auch möglich nach den else-if-Befehl immer noch ein else-Befehl zu schreiben der dann ausgeführt wird wenn keine Bedingung erfüllt wird.
If Abfrage
JavaScript
let x = 10;
if (x > 10) {
console.log("x ist größer als 10");
}
if (x > 10) {
console.log("x ist größer als 10");
} else if (x < 10) {
console.log("x ist kleiner als 10");
} else {
console.log("x ist gleich 10");
}
Python
x = 10
if x > 10:
print("x ist größer als 10")
if x > 10:
print("x ist größer als 10")
elif x < 10:
print("x ist kleiner als 10")
else:
print("x ist gleich 10")
Rust
fn main() {
let x = 10;
if x > 10 {
println!("x ist größer als 10");
}
}
fn main() {
if x > 10 {
println!("x ist größer als 10");
} else if x < 10 {
println!("x ist kleiner als 10");
} else {
println!("x ist gleich 10");
}
}
C & C++
int main() {
int zahl = 10;
if (zahl > 10) {
printf("Die Zahl ist größer als 10.\n");
}
}
int main() {
if (zahl > 10) {
printf("Die Zahl ist größer als 10.\n");
} else if (zahl < 10) {
printf("Die Zahl ist kleiner als 10.\n");
} else {
printf("Die Zahl ist gleich 10.\n");
}
}
Dart
void main() {
int num = 10;
if (num > 0) {
print("Die Zahl ist positiv.");
}
}
void main() {
if (num > 0) {
print("Die Zahl ist positiv.");
} else if (num < 0) {
print("Die Zahl ist negativ.");
} else {
print("Die Zahl ist null.");
}
}
PHP
$x = 10;
if ($x > 10) {
echo "x ist größer als 10";
}
if ($x > 10) {
echo "x ist größer als 10";
} elseif ($x < 10) {
echo "x ist kleiner als 10";
} else {
echo "x ist gleich 10";
}
Weiterlesen