Compartir a través de


Uso de instrucciones condicionales

JScript admite las instrucciones condicionales if e if...else. Una instrucción if comprueba una condición. Si se cumple la condición, ejecuta el código JScript correspondiente. Una instrucción if...else comprueba una condición y ejecuta uno de dos bloques de código dependiendo de la instrucción condicional. La forma más sencilla de una instrucción if se puede escribir en una sola línea, pero se usan más las instrucciones if e if...else de varias líneas.

Ejemplos de instrucciones condicionales

En los siguientes ejemplos se muestran distintas sintaxis que se pueden utilizar con las instrucciones if e if...else. El primer ejemplo muestra el tipo de prueba booleana más sencilla. Si (y sólo si) el elemento encerrado entre paréntesis da como resultado (o puede convertirse en) true, se ejecutará la instrucción o el bloque de instrucciones que siga a la instrucción if.

En el ejemplo siguiente, se llama a la función registerUser si el valor de newUser se convierte en true.

if (newUser)
   registerUser();

En este ejemplo, no se supera la prueba a menos que se cumplan ambas condiciones.

if (rind.color == "deep yellow " && rind.texture == "wrinkled") {
   theResponse = ("Is it a Crenshaw melon?");
}

En este ejemplo, el código incluido en el bucle do...while se ejecuta hasta que la variable quit es true.

var quit;
do {
   // ...
   quit = getResponse()
}
while (!quit)

Vea también

Referencia

if...else (Instrucción)

Otros recursos

Estructuras condicionales de JScript

Referencia de JScript