Com crear If Statement One-Liners utilitzant JavaScript

Com Crear If Statement One Liners Utilitzant Javascript



Els desenvolupadors prefereixen escriure codi concís i compacte en diversos escenaris per entendre millor i millorar la llegibilitat del codi. Per exemple, quan una declaració condicional és senzilla i curta, la millor pràctica és escriure-la en una línia per fer-la fàcil d'entendre. Tot i que, per a declaracions if més complexes o amb diverses branques, generalment es recomana utilitzar el format de diverses línies en lloc d'una línia.

Aquest tutorial descriurà la manera d'escriure una línia ' si ’ declaració.







Com crear If Statement One-Liners en JavaScript?

Per crear una declaració if d'una línia, utilitzeu el ' operador ternari ”. Conté tres operands, ' expressió vertadera', 'expressió falsa' i una 'condició' amb '?' i “: ” signes. Aquests signes indiquen i separen els operands.



Sintaxi

S'utilitza la sintaxi següent per a la sentència if d'una línia:



condició ? expressió_vertadera : expressió_falsa

El ' expressió autèntica ' s'executarà quan el ' condició ' és cert, sinó el ' expressió falsa ” s'executarà.





Exemple

Crea una variable ' grau ” i emmagatzema la cadena “ A ”:

deixar qualificar = 'A' ;

Ara, utilitzeu l'operador ternari i comproveu si la variable ' grau” emmagatzema “A”. En cas afirmatiu ' després imprimiu ' Genial ' en cas contrari, imprimiu ' El millor ”:



grau == 'A' ? 'Excel·lent' : 'El millor' ;

A la sortida donada, s'executarà l'expressió veritable perquè la condició és “ veritat ”:

També podeu crear diverses declaracions if en una línia mitjançant l'operador ternari. Aquí, la variable ' grau 'botigues' D ”:

deixar qualificar = 'D' ;

Ara, comproveu si el ' grau” emmagatzema “A”. En cas afirmatiu, escriviu 'Excel·lent', si 'Grau' emmagatzema 'B' imprimiu 'Millor', si emmagatzema 'C' imprimiu 'Bo', en cas contrari, escriviu 'Normal ”:

grau == 'A' ? 'Excel·lent' : grau == 'B' ? 'El millor' : grau == 'C' ? 'Bona' : 'Fira' ;

Sortida

Aquí, a la sortida anterior, cap de les condicions és certa, de manera que s'executa la instrucció else:

Conclusió

Per crear una declaració if d'una línia, utilitzeu el ' operador ternari ”. Conté tres operands, ' expressió vertadera', 'expressió falsa' i una 'condició' amb '?' i “: ” signes. Aquests signes indiquen i separen els operands. L'operador ternari també es coneix com a drecera per a les declaracions if-else. En aquest tutorial, vam descriure la manera de crear una declaració 'si' en una línia.