以下几种情况返回 true:
var x =3.14;
var n =true;// boolean true
if(x ==3.14&& n){document.write(true);}else{document.write(false);};
以下也返回 true:
var x =3.14;
var n ='false';// 字符串 'false'为 true
if(x ==3.14&& n){document.write(true);}else{document.write(false);};
以下两种会返回 false:
// 第一种
var x =3.14;
var n =false;
if(x ==3.14&& n){document.write(true);}else{document.write(false);};
// 第二种
var x =3.14;
var n =0;
if(x ==3.14&& n){document.write(true);}else{document.write(false);};
// 这也会返回 false
var x =3.14;
var n;// undefined=false
if(x ==3.14&& n){document.write(true);}else{document.write(false);};