Dados booleanos
Enquanto os tipos de dados numéricos e de seqüência de caracteres podem ter um número praticamente ilimitado de valores diferentes, o boolean o tipo de dados pode ter apenas dois. Os literais são true e false. Um valor booleano expressa a validade de uma condição (informa se a condição for true ou false).
Usando valores booleanos
Você pode usar um valor booleano literal (true ou false) como a instrução de condição em uma estrutura de controle. Por exemplo, você pode criar um loop infinito potencialmente usando true como condição para a while instrução.
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 a condição para a divisão de um loop infinito pode ser movida para o controle de loop, tornando-o um loop explicitamente finito. No entanto, alguns loops podem ser gravados muito mais simplesmente usando a construção de loop infinito.
Usando um booleano literal em uma if...else instrução permite que você facilmente inclua uma declaração ou escolha entre instruções no programa. Essa técnica é útil para desenvolver programas. No entanto, é mais eficiente para incluir uma instrução diretamente (sem um Se instrução) ou usar comentários para impedir a inclusão de uma instrução.
Para obter mais informações, consulte Estruturas de condicional de JScript.
Consulte também
Referência
Tipo de dados Boolean (Visual Studio - JScript)