Share via


Datos booleanos

Mientras que los tipos de datos de cadena y numéricos pueden tener un número prácticamente ilimitado de valores diferentes, el tipo de datos booleano sólo puede tener dos: los literales true y false. Un valor booleano expresa la validez de una condición pues indica si es verdadera o falsa.

Utilizar valores booleanos

Puede utilizar un valor booleano (true o false) como instrucción de condición en una estructura de control. Por ejemplo, se puede crear un posible bucle potencialmente infinito utilizando true como condición para la instrucción while:

var s1 : String = "Sam W.";
var s2 : String = "";
while (true) {
   if(s2.Length<s1.Length)
      s2 = s2 + "*";
   else
      break;
}
print(s1);   // Prints Sam W.
print(s2);   // Prints ******

Observe que la condición para interrumpir un bucle infinito se puede desplazar al control del bucle, de este modo, se convierte en un bucle explícitamente finito. Sin embargo, algunos bucles se pueden escribir con más facilidad utilizando la construcción de bucle infinito.

El uso de un literal booleano en una instrucción if...else permite incluir fácilmente una instrucción o elegir entre instrucciones en el programa. Esta técnica es útil para desarrollar programas. No obstante, es más eficaz incluir una instrucción directamente (sin una instrucción if) o utilizar comentarios para evitar la inclusión de una instrucción.

Para obtener más información, vea Estructuras condicionales de JScript.

Vea también

Referencia

true (Literal)

false (Literal)

boolean (Tipo de datos) (Visual Studio - JScript)

Boolean (Objeto)

Conceptos

Expresiones de JScript

Otros recursos

Datos de JScript

Estructuras condicionales de JScript