Boolean オブジェクトを作成します。
構文
Boolean()Boolean(value:boolean)
パラメータ |
説明 |
value |
true または false に変換される値。 デフォルトは false。 |
使用法
以下の値は true に変換されます。
- リテラルの true、つまり値が true であるブール変数、または評価結果が true になる式。
- 空でないストリング。
- 0 または -0 以外の数値。
以下の値は false に変換されます。
- リテラルの false、つまり値が false であるブール変数、または評価結果が false になる式。
- 空ストリング。
- 数値 0 または -0。
- リテラルの undefined、null、NaN。または、これらの値を使用した変数または式。
例
(1) 以下の計算結果ラベルでは、
true or false と表示されます。
var F = new Boolean();
var T = new Boolean(true);
T.toString() + " or " + F.toString()
(2) 以下の計算結果ラベルでも
true or false と表示されます。
var F = new Boolean(0);
var T = new Boolean(1);
T.toString() + " or " + F.toString()
(3) 以下の計算結果ラベルでは、グローバル変数
width の値がグローバル変数
length の値よりも大きい場合に
true が表示されます。
グローバル変数は数値フィールドにバインドされます。
var b = new Boolean(
sessionScope.width > sessionScope.height);
b.toString()