So erstellen Sie If-Anweisungs-Einzeiler mit JavaScript

So Erstellen Sie If Anweisungs Einzeiler Mit Javascript



Entwickler bevorzugen es, prägnanten und kompakten Code in verschiedenen Szenarien zu schreiben, um ihn besser zu verstehen und die Lesbarkeit des Codes zu verbessern. Wenn beispielsweise eine bedingte Anweisung einfach und kurz ist, empfiehlt es sich, sie in einer Zeile zu schreiben, um sie leicht verständlich zu machen. Für komplexere if-Anweisungen oder für solche mit mehreren Verzweigungen wird im Allgemeinen empfohlen, das mehrzeilige Format anstelle einer Zeile zu verwenden.

Dieses Tutorial beschreibt, wie man eine Zeile schreibt. Wenn ' Stellungnahme.







Wie erstelle ich If-Statement-Einzeiler in JavaScript?

Um eine einzeilige if-Anweisung zu erstellen, verwenden Sie das „ ternärer Operator “. Es enthält drei Operanden: „ wahrer Ausdruck“, „falscher Ausdruck“ und eine „Bedingung“ mit „? Und ': “ Zeichen. Diese Zeichen kennzeichnen und trennen die Operanden.



Syntax

Die folgende Syntax wird für die einzeilige if-Anweisung verwendet:



Zustand ? wahrer_ausdruck : falscher_ausdruck

Der ' wahrer Ausdruck “ wird ausgeführt, wenn „ Zustand “ stimmt, sonst „ falscher Ausdruck ' wird durchgeführt.





Beispiel

Erstellen Sie eine Variable “ Grad ” und speichern Zeichenfolge “ A “:

Grad lassen = 'A' ;

Verwenden Sie nun den ternären Operator und prüfen Sie, ob die Variable „ grade“ speichert „A“. Falls ja „dann drucken“ Hervorragend ” andernfalls drucken “ Am besten “:



Grad == 'A' ? 'Hervorragend' : 'Am besten' ;

In der angegebenen Ausgabe wird der wahre Ausdruck ausgeführt, da die Bedingung „ WAHR “:

Mit dem ternären Operator können Sie auch mehrere if-Anweisungen in einer Zeile erstellen. Hier ist die Variable „ Grad ' Shops ' D “:

Grad lassen = 'D' ;

Überprüfen Sie nun, ob die „ grade“ speichert „A“. wenn ja, dann „Hervorragend“ drucken, wenn „Klasse“ „B“ speichert, „Beste“ drucken, wenn „C“ gespeichert wird, „Gut“ drucken, andernfalls „Ausreichend“ drucken “:

Grad == 'A' ? 'Hervorragend' : Grad == 'B' ? 'Am besten' : Grad == 'C' ? 'Gut' : 'Gerecht' ;

Ausgang

Hier, in der obigen Ausgabe, ist keine der Bedingungen wahr, also wird die else-Anweisung ausgeführt:

Abschluss

Um eine einzeilige if-Anweisung zu erstellen, verwenden Sie das „ ternärer Operator “. Es enthält drei Operanden: „ wahrer Ausdruck“, „falscher Ausdruck“ und eine „Bedingung“ mit „? Und ': “ Zeichen. Diese Zeichen kennzeichnen und trennen die Operanden. Der ternäre Operator ist auch als Abkürzung für if-else-Anweisungen bekannt. In diesem Tutorial haben wir beschrieben, wie Sie eine „if“-Anweisung in einer Zeile erstellen.