【JavaScript】論理値 | WEBクリエイティブログ

【JavaScript】論理値

1.論理値


論理データ型はの値は二つだけです。
true,falseというリテラルで表現します。


論理値は、

真(true)
真でない(false)


論理値のよくある使い方は、比較の返す値のときです。
JavaScriptの制御構造で使うのが一般的です。


a == 4


if(a==4)
b = b+1;
else
a = a+1;


2.論理値の型変換

論理値はほかの型への変換やほかの型からの変換が容易で、多くの場合は自動的に変換されます。
論理値が数値コンテキストで扱われると

trueは1、falseは0に変換されます。

文字列コンテキストで扱われると、

tureはtrueという文字列に、falseはfalseという文字列に変換されます。