Sentencia if ECMAScript

La instrucción if es una de las instrucciones más utilizadas en ECMAScript.

Instrucciones ECMAScript

ECMA - 262 describe varios tipos de instrucciones (statement) de ECMAScript.

Las instrucciones definen la mayor parte de las instrucciones de ECMAScript, generalmente utilizando una o más palabras clave para completar la tarea dada.

Las instrucciones pueden ser muy simples, como notificar que una función debe salir, o muy complejas, como declarar un grupo de comandos que se deben repetir.

En el capítulo "Instrucciones ECMAScript", se presentan todas las instrucciones estándar de ECMAScript.

Instrucción if

La instrucción if es una de las instrucciones más utilizadas en ECMAScript, de hecho, en muchos lenguajes de programación es así.

La sintaxis de la instrucción if:

if (condition) statement1 else statement2

donde condition Puede ser cualquier expresión, el resultado de la computación no tiene que ser un valor booleano verdadero, ECMAScript lo convertirá en valor booleano.

Si el resultado de la condición es true, ejecutar statement1;Si el resultado de la condición es false, ejecutar statement2.

Cada instrucción puede ser un código de una sola línea o un bloque de código.

Por ejemplo:

if (i > 30)
  {alert("Más de 30");}
else
  {alert("Menos o igual a 30");}

Consejo:El uso de bloques de código se considera una práctica de programación excelente, incluso si el código a ejecutar solo tiene una línea. Esto hace que sea claro qué debe ejecutarse cada condición.

Se puede concatenar múltiples instrucciones if. Algo así:

if (condition1) statement1 else if (condition2) statement2 else statement3

Por ejemplo:

if (i > 30) {
  alert("Más de 30");
} else if (i < 0) {
  alert("Menos de 0");
} else {
  alert("Entre 0 y 30");
}