Come creare una linea One-Liner If Utilizzo di JavaScript

Come creare una linea One-Liner If Utilizzo di JavaScript

Gli sviluppatori preferiscono scrivere codice conciso e compatto in vari scenari per una migliore comprensione e miglioramento della leggibilità del codice. Ad esempio, quando un'affermazione condizionale è semplice e breve, è meglio scriverla in una riga per renderlo facilmente comprensibile. Mentre, per dichiarazioni più complesse se per quelli con più rami, si consiglia generalmente di utilizzare il formato multilinea anziché una linea.

Questo tutorial descriverà il modo per scrivere una riga 'Se' dichiarazione.

Come creare ifine If Dichiarazione in JavaScript?

Per creare un'istruzione IF One-Liner, usa "Operatore ternario". Contiene tre operandi, "vera espressione "," falsa espressione "e una" condizione "con"?" E ":"Segni. Questi segni indicano e separano gli operandi.

Sintassi

La seguente sintassi viene utilizzata per l'istruzione IF One-Liner:

condizione ? true_expression: false_expression

IL "vera espressione"Eseguirà quando il"condizione"È vero, altrimenti il"falsa espressione"Sarà eseguito.

Esempio

Crea una variabile "grado”E archivia la stringa"UN":

let grade = "a";

Ora, usa l'operatore ternario e controlla se la variabile "grade "negozi" a ". Se si"Quindi stampare"Superbo"Altrimenti, stampa"Migliore":

grado == "A" ? "Superbo": "Best";

Nell'output indicato, la vera espressione verrà eseguita perché la condizione è "VERO":

È inoltre possibile creare più istruzioni se in una riga utilizzando l'operatore ternario. Qui, la variabile "grado" I negozi "D":

let grade = "d";

Ora, controlla se il "grade "negozi" a ". Se sì, stampa "Superb", se "Grade" negozi "B" stampare "Best", se memorizza "C" Stampa "Good", e altrimenti stampare "Fair":

grado == "A" ? "Superb": Grade == "B" ? "Best": Grade == "C" ? "Bene": "Fair";

Produzione

Qui, nell'output di cui sopra, nessuna delle condizioni è vera, quindi viene eseguita l'affermazione altro:

Conclusione

Per la creazione di un'istruzione IF a un liner, usa il "Operatore ternario". Contiene tre operandi, "vera espressione "," falsa espressione "e una" condizione "con"?" E ":"Segni. Questi segni indicano e separano gli operandi. L'operatore ternario è anche noto come scorciatoia per le dichiarazioni IF-ELSE. In questo tutorial, abbiamo descritto il modo per creare un'istruzione "if" in una riga.