Boolean 資料
雖然數值和字串資料型別實際上可以有無限個不同的值,但 boolean 資料型別只能有兩種值。 即常值 true 和 false。 布林值可以表示出條件的有效性 (指出條件是 true 或 false)。
使用布林值
您可以使用常值布林值 (true 或 false) 做為控制結構中的條件陳述式。 例如,您可以使用 true 做為 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 ******
請注意中斷無限迴圈的條件可以被移到迴圈控制項中,讓它變成明確的有限迴圈。 但是,有些迴圈利用無限迴圈語法結構來撰寫會更簡單。
在 if...else 陳述式中使用布林常值,可讓您輕易地在程式中包含陳述式或在陳述式之間選擇。 這項技術可用來開發程式。 但是直接包含陳述式 (不含 if 陳述式) 或使用註解來防止包含陳述式,更有效率。
如需詳細資訊,請參閱 JScript 條件式結構。
請參閱
參考
boolean 資料型別 (Visual Studio - JScript)