En este tutorial, veremos cómo podemos crear un mínimo si se registra JavaScript utilizando varias técnicas.
JavaScript en línea si usa operadores ternarios
La práctica más común y mejor para introducir una declaración IF en línea en JavaScript es usar un operador ternario.
El operador ternario utiliza un colon y un signo de interrogación para introducir la lógica y la acción.
Ilustremos cómo podemos usar el operador ternario para crear una declaración en línea si.
Supongamos que tenemos dos números y queremos obtener el valor más grande. Sin operador ternario, escribiríamos el código como se muestra:
Deja a = 10Sin embargo, utilizando la instrucción IF INLINE, podemos minimizar el código anterior en una sola línea como se muestra en el código a continuación:
Deja a = 10En este caso, utilizamos el operador ternario para comparar la condición que deseamos verificar. Si A es mayor que B, consolamos.registro (a) De lo contrario, consola.registro (b).
Ejecutar el código anterior debe devolver un resultado como se muestra:
$ nodo en línea.jsComo puede ver, utilizando el operador ternario, podemos minimizar la instrucción if en una sola declaración.
JavaScript en línea si usa operadores lógicos
El segundo método que puede usar es el lógico y el operador. Nos permite combinar la condición que deseamos verificar y el bloque de ejecución en una sola línea como se muestra:
Deja a = 10Aquí podemos ver la lógica y en la práctica. Comenzamos especificando la condición que deseamos verificar en el lado izquierdo del operador. Si es cierto, el bloque de ejecución se ejecuta. De lo contrario, ejecute la operación del lado derecho.
JavaScript en línea IF (condiciones múltiples) utilizando el operador ternario
Puede preguntar, ¿qué sucede si tengo una condición anidada como múltiples si ... los bloques? Podemos implementarlos utilizando el operador ternario como se muestra:
Deja a = 10Clausura
En este artículo, discutimos cómo implementar declaraciones en línea IF que usan ternary y lógico y operador.