Los desarrolladores prefieren escribir código conciso y compacto en varios escenarios para una mejor comprensión y mejora de la legibilidad del código. Por ejemplo, cuando una declaración condicional es simple y corta, es la mejor práctica escribirla en una línea para que sea fácilmente comprensible. Mientras que, para declaraciones IF más complejas o para aquellos con múltiples ramas, generalmente se recomienda usar el formato múltiple en lugar de una línea.
Este tutorial describirá la forma de escribir una línea 'si' declaración.
Cómo crear una decisión one frase en JavaScript?
Para crear una instrucción one-liner if, use el "operador ternario". Contiene tres operandos ","verdadera expresión "," expresión falsa "y una" condición "con"?" y ":" señales. Estos signos indican y separan los operandos.
Sintaxis
La siguiente sintaxis se utiliza para la instrucción de una línea de un solo:
condición ? true_expression: false_expressionEl "verdadera expresión"Se ejecutará cuando el"condición"Es cierto, de lo contrario, el"expresión falsa" será ejecutado.
Ejemplo
Crear una variable "calificación"Y almacenar cadena"A":
Let grado = "A";Ahora, use el operador ternario y verifique si la variable "Grado "tiendas" A ". En caso afirmativo"Luego imprima"Magnífico"De lo contrario, imprima"Mejor":
grado == "A" ? "Excelente": "mejor";En la salida dada, la expresión verdadera se ejecutará porque la condición es "verdadero":
También puede crear múltiples declaraciones if en una línea utilizando el operador ternario. Aquí, la variable "calificación" historias "D":
Let grado = "d";Ahora, verifique si el "Grado "tiendas" A ". En caso afirmativo, imprima "excelente", si "grado" almacena "b" imprima "mejor", si almacena "c" imprime "bueno", de lo contrario imprima "justo":
grado == "A" ? "Superb": grado == "B" ? "Mejor": grado == "c" ? "Bueno": "justo";Producción
Aquí, en la salida anterior, ninguna de las condiciones es verdadera, por lo que se ejecuta la declaración de lo contrario:
Conclusión
Para crear una instrucción de una línea if, use el "operador ternario". Contiene tres operandos ","verdadera expresión "," expresión falsa "y una" condición "con"?" y ":" señales. Estos signos indican y separan los operandos. El operador ternario también se conoce como un atajo para las declaraciones if-else. En este tutorial, describimos la forma de crear una declaración 'si' en una línea.