その他のタイプとブールタイプの変換

618 ワード

1、数値タイプ
var a = 10;
var b = 20;
var c = -20;
var d = 0;
console.log(Boolean(a));//true
console.log(Boolean(b));//true
console.log(Boolean(c));//true
console.log(Boolean(d));//false
//   0  false ,  0  true;

2、文字変換ブール値
var sym1 = ‘a’;//true
var sym2 = ‘’;//false
console.log(Boolean(sym1));
console.log(Boolean(sym2));
//      ,     ,   ,  ,      ;

3、オブジェクトタイプ
var obj = null;
console.log(Boolean(obj));//false
//     null     ,    ;

4、未定義タイプ
var und = undefined;
console.log(Boolean(und));
//           ;