ブール値とブール値
価値
真と偽
共通構造
if ステートメント
while ステートメント
for ステートメント
変換方法
Boolean() 変換を使用する
暗黙的な変換
隐式转化代码:
let x = 50;
let y = null;
let z;
if (x) {
console.log(x);
}
if (y != null) {
console.log(y);
}
if (z) {
console.log(z);
}
//50
Boolean(value) メソッドを使用して、任意の値を強制的にブール型にします。次の 6 つの値を除き、他のすべての値は自動的に true に変換されます。
1、未定義
Boolean(undefined) // false
2、ヌル
Boolean(null) // false
3、-0
Boolean(-0) // false
4、+0
Boolean(+0) // false
5、NaN
Boolean(NaN) // false
6. '' (空の文字列)
Boolean('') // false