bedingte Anweisung - dies ist eines der wichtigsten Konstrukte in der Programmierung, mit dem Sie bestimmte Aktionen ausführen können, abhängig von der Wahrheit oder Falschheit einer gegebenen Bedingung. Es ermöglicht Ihnen, flexible und verwaltete Programme zu erstellen, die sich an verschiedene Situationen anpassen können.
Es gibt zwei Möglichkeiten, eine bedingte Anweisung zu schreiben - volle und verkürzt. Beim vollständigen Schreiben wird das Schlüsselwort "if" verwendet, gefolgt von einem Ausdruck in Klammern, gefolgt von einem Codeblock, der ausgeführt wird, wenn die Bedingung wahr ist. Der abgekürzte Eintrag verwendet den ternären Operator "?" mit dem Sie den Code reduzieren und seine Lesbarkeit verbessern können.
Das Prinzip des bedingten Operators besteht darin, dass die Bedingung zuerst berechnet und dann überprüft wird, ob sie wahr oder falsch ist. Wenn die Bedingung wahr ist, wird ein Codeblock ausgeführt, der sich innerhalb der Anweisung befindet. Wenn die Bedingung falsch ist, wird der Codeblock übersprungen und das Programm springt zur nächsten Anweisung. Auf diese Weise können Sie mit dem bedingten Operator Verzweigungen in einem Programm erstellen und dessen Verhalten in verschiedenen Situationen definieren.
Grundprinzipien der vollständigen Aufzeichnung
Der vollständige Eintrag einer bedingten Anweisung stellt die strukturierteste und verständlichste Art dar, die Bedingungen und ihre jeweiligen Aktionen zu beschreiben. Es umfasst die folgenden Prinzipien:
- Bedingung: die vollständige Aufzeichnung beginnt mit der Angabe einer Bedingung, die auf wahr oder falsch überprüft wird.
- logische Anweisung: dann müssen Sie den logischen Operator angeben, der zum Überprüfen der Bedingung verwendet wird.
- Handeln bei der Wahrheit: nach dem logischen Operator folgen die Aktionen, die ausgeführt werden, wenn die Bedingung wahr ist.
- Handlungen bei Falschheit: im Folgenden werden die Aktionen aufgeführt, die ausgeführt werden, wenn die Bedingung falsch ist.
Eine vollständige Aufzeichnung des bedingten Operators sorgt für Klarheit und Lesbarkeit des Codes. Es ermöglicht Ihnen, die Bedingungen genauer zu definieren und die Muster der Ausführung von Aktionen in Abhängigkeit von diesen Bedingungen zu steuern. Beispiel für eine vollständige bedingte Anweisung:
if (x > 10)/ действия при истинностиconsole.log("x больше 10");> else/ действия при ложностиconsole.log("x меньше или равно 10");>
Wenn der Wert der Variablen x größer als 10 ist, wird in diesem Beispiel die Aktion nach dem if-Schlüsselwort ausgeführt. Wenn der Wert der Variablen x kleiner oder gleich 10 ist, wird die Aktion nach dem else-Schlüsselwort ausgeführt. Diese Struktur ermöglicht es, die Programmlogik und das Verhalten je nach verschiedenen Bedingungen besser zu beschreiben.
Grundlagen der verkürzten Aufnahme
Grundprinzipien der verkürzten Aufzeichnung eines bedingten Operators:
| Das Prinzip | Erläuterung | Ein Beispiel |
|---|---|---|
| Bedingung | Ein Ausdruck, der auf wahr oder falsch überprüft wird | condition |
| Wahrheitswert | Die Aktion, die ausgeführt wird, wenn die Bedingung wahr ist | value1 |
| Der Wert ist falsch | Eine Aktion, die ausgeführt wird, wenn die Bedingung falsch ist | value2 |
Beispiel für einen reduzierten bedingten Operatoreintrag:
let result = condition ? value1 : value2;
Wenn in diesem Beispiel die Bedingung condition wahr ist, wird die result-Variable auf value1 festgelegt, andernfalls auf value2 .
Ein verkürzter Eintrag für eine bedingte Anweisung reduziert die Menge an Code und erleichtert das Lesen. Sie wird häufig in verschiedenen Situationen verwendet, z. B. bei der Überprüfung auf einen Wert oder beim Festlegen von Standardwerten.
Erstes Beispiel für einen vollständigen Datensatz
Betrachten Sie ein Beispiel für einen vollständigen Eintrag einer bedingten Anweisung in einer Programmiersprache:
// Wenn die Bedingung wahr ist, wird dieser Codeblock ausgeführt
> else if (andere Bedingung)
// Wenn die erste Bedingung falsch ist, aber die andere Bedingung wahr ist, wird dieser Codeblock ausgeführt
// Wenn beide Bedingungen falsch sind, wird dieser Codeblock ausgeführt
In diesem Beispiel wird das Schlüsselwort verwendet if gefolgt von einem Ausdruck in Klammern, der die Validierungsbedingung angibt. Wenn die Bedingung wahr ist, wird ein Codeblock ausgeführt, der in geschweiften Klammern eingeschlossen ist. Wenn die Bedingung falsch ist, kann der Programmcode zur nächsten Bedingung übergehen else if und überprüfe es. Wenn diese Bedingung auch falsch ist, wird der mit der Anweisung verknüpfte Codeblock ausgeführt else. Dieser vollständige Bedingungsoperatoreintrag ermöglicht es Ihnen, abhängig vom Wert der Bedingung mehrere alternative Zweige für die Ausführung des Programms festzulegen.