ブール値とブール値

ブール値とブール値

価値

真と偽

共通構造

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

おすすめ

転載: blog.csdn.net/outaidered/article/details/115865399