Jak vytvořit prohlášení If One-Liners pomocí JavaScriptu

Jak Vytvorit Prohlaseni If One Liners Pomoci Javascriptu



Vývojáři dávají přednost psaní stručného a kompaktního kódu v různých scénářích pro lepší pochopení a zlepšení čitelnosti kódu. Pokud je například podmíněný příkaz jednoduchý a krátký, je nejlepším postupem napsat jej na jeden řádek, aby byl snadno srozumitelný. Zatímco pro složitější příkazy if nebo pro příkazy s více větvemi se obecně doporučuje použít víceřádkový formát namísto jednoho řádku.

Tento tutoriál popíše způsob, jak napsat jeden řádek ‘ -li ' prohlášení.







Jak vytvořit If Statement One-Liners v JavaScriptu?

Chcete-li vytvořit jednořádkový příkaz if, použijte příkaz „ ternární operátor “. Obsahuje tři operandy, “ pravdivý výraz, „nepravdivý výraz“ a „podmínka“ s „?“ a ': “znaky. Tyto znaky označují a oddělují operandy.



Syntax

Pro jednořádkový příkaz if se používá následující syntaxe:



stav ? pravdivý_výraz : nepravdivý_výraz

' pravdivý výraz “ se spustí, když „ stav “ je pravda, jinak „ falešný výraz “ bude proveden.





Příklad

Vytvořte proměnnou ' školní známka “ a uložit řetězec “ A “:

nechat známku = 'A' ;

Nyní použijte ternární operátor a zkontrolujte, zda proměnná „ stupeň“ ukládá „A“. Pokud ano “ pak vytisknout “ Nádherný “ jinak vytisknout “ Nejlepší “:



školní známka == 'A' ? 'Nádherný' : 'Nejlepší' ;

V daném výstupu bude proveden pravdivý výraz, protože podmínka je „ skutečný “:

Můžete také vytvořit více příkazů if na jednom řádku pomocí ternárního operátoru. Zde proměnná „ školní známka 'obchody' D “:

nechat známku = 'D' ;

Nyní zkontrolujte, zda „ stupeň“ ukládá „A“. pokud ano, vytiskněte „Superb“, pokud „stupeň“ ukládá „B“, vytiskněte „Nejlepší“, pokud ukládá „C“, vytiskněte „Dobrý“, jinak vytiskněte „Spravedlivé“ “:

školní známka == 'A' ? 'Nádherný' : školní známka == 'B' ? 'Nejlepší' : školní známka == 'C' ? 'Dobrý' : 'Veletrh' ;

Výstup

Zde ve výše uvedeném výstupu neplatí žádná z podmínek, takže se provede příkaz else:

Závěr

Pro vytvoření jednořádkového příkazu if použijte „ ternární operátor “. Obsahuje tři operandy, “ pravdivý výraz, „nepravdivý výraz“ a „podmínka“ s „?“ a ': “znaky. Tyto znaky označují a oddělují operandy. Ternární operátor je také známý jako zkratka pro příkazy if-else. V tomto tutoriálu jsme popsali způsob, jak vytvořit příkaz „if“ na jednom řádku.