Cum se creează declarații If utilizând JavaScript

Cum Se Creeaza Declaratii If Utilizand Javascript



Dezvoltatorii preferă să scrie cod concis și compact în diferite scenarii pentru o mai bună înțelegere și îmbunătățire a lizibilității codului. De exemplu, atunci când o declarație condiționată este simplă și scurtă, este cea mai bună practică să o scrieți într-o singură linie pentru a o face ușor de înțeles. În timp ce, pentru instrucțiuni if ​​mai complexe sau pentru cele cu mai multe ramuri, se recomandă, în general, să folosiți formatul cu mai multe linii în loc de o singură linie.

Acest tutorial va descrie modul de a scrie o linie „ dacă ' afirmație.







Cum se creează If statement One-Liners în JavaScript?

Pentru a crea o declarație if cu o singură linie, utilizați „ operator ternar ”. Conține trei operanzi, „ expresie adevărată”, „expresie falsă” și o „condiție” cu „?” și ': ” semne. Aceste semne indică și separă operanzii.



Sintaxă

Următoarea sintaxă este utilizată pentru declarația if one-liner:



condiție ? expresie_adevărată : false_expression

expresie adevărată ” se va executa când „ condiție ' este adevărat, altfel ' expresie falsă ” va fi executat.





Exemplu

Creați o variabilă „ nota ” și stocați șirul ” A ”:

lasa nota = 'A' ;

Acum, utilizați operatorul ternar și verificați dacă variabila „ nota” stochează „A”. Daca da ” apoi tipăriți ” Superb „ în caz contrar, tipăriți „ Cel mai bun ”:



nota == 'A' ? 'Superb' : 'Cel mai bun' ;

În rezultatul dat, expresia adevărată va fi executată deoarece condiția este „ Adevărat ”:

De asemenea, puteți crea mai multe instrucțiuni if ​​pe o linie folosind operatorul ternar. Aici, variabila „ nota „magazine” D ”:

lasa nota = 'D' ;

Acum, verificați dacă „ nota” stochează „A”. dacă da, imprimați „Superb”, dacă „notă” stochează „B” tipăriți „Cel mai bun”, dacă stochează „C” imprimați „Bine”, altfel imprimați „Corect ”:

nota == 'A' ? 'Superb' : nota == 'B' ? 'Cel mai bun' : nota == 'C' ? 'Bun' : 'Corect' ;

Ieșire

Aici, în ieșirea de mai sus, niciuna dintre condiții nu este adevărată, așa că instrucțiunea else este executată:

Concluzie

Pentru a crea o declarație if cu o singură linie, utilizați „ operator ternar ”. Conține trei operanzi, „ expresie adevărată”, „expresie falsă” și o „condiție” cu „?” și ': ” semne. Aceste semne indică și separă operanzii. Operatorul ternar este cunoscut și ca o scurtătură pentru instrucțiunile if-else. În acest tutorial, am descris modul de a crea o declarație „dacă” într-o singură linie.