Gli sviluppatori preferiscono scrivere codice conciso e compatto in vari scenari per una migliore comprensione e migliorare la leggibilità del codice. Ad esempio, quando un'istruzione condizionale è semplice e breve, è consigliabile scriverla in una riga per renderla facilmente comprensibile. Mentre, per istruzioni if più complesse o per quelle con più diramazioni, si consiglia generalmente di utilizzare il formato multilinea invece di una sola riga.
Questo tutorial descriverà il modo di scrivere una riga ' Se ' dichiarazione.
Come creare istruzioni If One-Liner in JavaScript?
Per creare un'istruzione if di una riga, utilizzare ' operatore ternario ”. Contiene tre operandi, ' espressione vera', 'espressione falsa' e una 'condizione' con '?' E ': segni. Questi segni indicano e separano gli operandi.
Sintassi
La seguente sintassi viene utilizzata per l'istruzione if di una riga:
condizione ? espressione_vera : falsa_espressione
IL ' vera espressione ” verrà eseguito quando il “ condizione ” è vero, altrimenti il “ falsa espressione ” sarà eseguito.
Esempio
Crea una variabile ' grado ” e memorizza la stringa “ UN ”:
lascia valutare = 'UN' ;Ora, usa l'operatore ternario e controlla se la variabile ' grade” memorizza “A”. Se si ” poi stampa “ Stupendo ” altrimenti stampa “ Migliore ”:
grado == 'UN' ? 'Superlativo' : 'Migliore' ;
Nell'output dato, verrà eseguita l'espressione vera perché la condizione è ' VERO ”:
È inoltre possibile creare più istruzioni if in una riga utilizzando l'operatore ternario. Qui, la variabile “ grado ' I negozi ' D ”:
lascia valutare = 'D' ;Ora, controlla se il ' grade” memorizza “A”. se sì, allora stampa 'Superbo', se 'grado' memorizza 'B' stampa 'Migliore', se memorizza 'C' stampa 'Buono', altrimenti stampa 'Buono ”:
grado == 'UN' ? 'Superlativo' : grado == 'B' ? 'Migliore' : grado == 'C' ? 'Bene' : 'Giusto' ;Produzione
Qui, nell'output precedente, nessuna delle condizioni è vera, quindi viene eseguita l'istruzione else:
Conclusione
Per creare un'istruzione if di una riga, utilizzare ' operatore ternario ”. Contiene tre operandi, ' espressione vera', 'espressione falsa' e una 'condizione' con '?' E ': segni. Questi segni indicano e separano gli operandi. L'operatore ternario è anche noto come scorciatoia per le istruzioni if-else. In questo tutorial, abbiamo descritto il modo per creare un'istruzione 'if' in una riga.