Resumen: En este tutorial, aprenderá a usar la instrucción JavaScript if else
para ejecutar una instrucción basada en una condición especificada.
Introducción a la instrucción JavaScript if else
la instrucciónif
es probablemente una de las instrucciones más utilizadas en JavaScript. La instrucción if
ejecuta una instrucción o bloque de código si se cumple una condición., La siguiente es la simple forma de la etiqueta if
instrucción:
El condition
puede ser cualquier expresión válida. En general, la condición se evalúa a un valor Booleano, ya sea true
o false
.
en caso de que condition
se evalúe a un valor no booleano, JavaScript convierte implícitamente su resultado en un valor booleano llamando a la función Boolean()
.,
Si el condition
evalúa a true
, el statement
se ejecuta. De lo contrario, el control se pasa a la siguiente instrucción que sigue a la instrucción if
.
el siguiente diagrama de flujo ilustra la instrucción if
.
en El ejemplo siguiente se muestra cómo utilizar la etiqueta if
instrucción:
Code language: JavaScript (javascript)
en Este ejemplo primero se inicializa la variable x
a 25
., La expresión x > 10
se evalúa como true
, por lo tanto, el script muestra un mensaje en la ventana de la consola.
en caso de que tenga más de una instrucción para ejecutar, debe usar llaves como sigue:
Code language: JavaScript (javascript)
es una buena práctica de programación usar siempre las llaves incluso si solo hay una instrucción para ser ejecutada. Esto ayuda a que el código sea más fácil de leer y evitar muchas confusiones.,
Consulte el siguiente ejemplo:
Si usted no usa las llaves, va a ser difícil ver que el statement_2
no pertenece al if
bloquear.
en caso de que desee ejecutar otra instrucción cuando condition
se evalúe como false
, utilice else
de la siguiente manera:
Code language: JavaScript (javascript)
el siguiente diagrama de flujo ilustra la instrucción if else
.,
vea el siguiente ejemplo:
puede encadenar las instrucciones if else
:
Code language: JavaScript (javascript)
por ejemplo, el siguiente script compara dos números a
y b,
muestra el mensaje correspondiente si a
es mayor, menor o igual que b
.
si encadena muchas instrucciones if else
, el código será difícil de leer y difícil de mantener., En tales situaciones, debe usar la instrucción switch
.
JavaScript if else atajo: operador condicional
JavaScript proporciona un operador condicional o un operador ternario que se puede usar como una abreviatura de la instrucciónif else
.
lo siguiente ilustra la sintaxis del operador condicional.
Como el if
declaración, el condition
es una expresión que se evalúa como true
o false
.,
si la condición se evalúa como true
, el operador devuelve el valor de expression_1
; de lo contrario, devuelve el valor de expression_2
.,1f7ae0c7c»>
variable:
Code language: JavaScript (javascript)
normalmente, se asigna a una variable el resultado del operador ternario, como este:
Code language: JavaScript (javascript)
Si desea hacer más de una sola operación por caso, debe separar la operación usando una coma (,) como el siguiente ejemplo:
en este tutorial, ha aprendido a usar la instrucción JavaScript if else
para ejecutar una instrucción cuando una condición se evalúa como true
y ejecutar otra instrucción cuando la condición se evalúa como false
.,
- ¿Fue útil este tutorial ?
- YesNo