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

Kursinhalt

Einführung in TypeScript

Einführung in TypeScript

1. TypeScript-Grundlagen
2. Bedingte Anweisungen
3. Arrays
4. Schleifen
5. Funktionen

book
If-Else-Anweisung

Manchmal reicht eine Bedingung nicht aus, und dafür gibt es in TypeScript (wie in anderen Programmiersprachen) das if-else Konstrukt. Zum Beispiel, wenn Sie einen Taschenrechner erstellen müssen, werden Sie als wahrer Programmierer dies mit dem if-else Konstrukt tun, so wie hier:

1234567891011121314
let a: number = 5; let b: number = 10; let operator: string = '*'; if (operator == '+') { console.log(a + b); } else if (operator == '-') { console.log(a - b); } else if (operator == '*') { console.log(a * b); } else if (operator == '/') { console.log(a / b); } else { console.log(`Error, there is no ${operator} operator!`) }
copy

In diesem Code haben wir 3 Variablen: Zahl a, Zahl b und die Operation, die zwischen ihnen durchgeführt wird. Mit der if-else-Konstruktion bestimmen wir, welche Operation auf diese beiden Zahlen angewendet wird. Wenn wir keine geeignete Operation finden, wird eine Nachricht angezeigt, die darauf hinweist, dass eine solche Operation nicht verfügbar ist!

Schauen wir uns nun die Syntax genauer an, die wir verwenden:

Beachten Sie, dass wenn eine der Bedingungen erfüllt ist, wir die if-else-Anweisung verlassen und die verbleibenden Blöcke ignoriert werden.

Im Gegensatz zu else if hat der else-Block keinen Bedingungsblock. Dies liegt daran, dass else nur ausgeführt wird, wenn alle vorherigen Bedingungen false waren.

Die if-else-Konstruktion wird häufig für eine Vielzahl von Aufgaben verwendet, von der Überprüfung, ob eine Zahl positiv ist, bis hin zur Erstellung künstlicher Intelligenz.

Sie können auch darauf verzichten, else-if-Blöcke zu verwenden, und nur if und else verwenden, zum Beispiel:

123456
let num: number = 15; if (num >= 0) { console.log('The number is positive!'); } else { console.log('The number is negative'); }
copy

Auf diese Weise können wir experimentieren und eine solche Konstruktion für verschiedene Zwecke verwenden!

1. Was ist der Zweck der if-else-Anweisung in TypeScript?

2. In einer if-else-Anweisung, was wird ausgeführt, wenn die Bedingung im if-Block falsch ist?

Was ist der Zweck der `if-else`-Anweisung in TypeScript?

Was ist der Zweck der if-else-Anweisung in TypeScript?

Wählen Sie die richtige Antwort aus

In einer `if-else`-Anweisung, was wird ausgeführt, wenn die Bedingung im `if`-Block falsch ist?

In einer if-else-Anweisung, was wird ausgeführt, wenn die Bedingung im if-Block falsch ist?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt