关于JS的假值和真值(布尔值)

初次试水有看到的胖友们多多见谅。
布尔值指代真或假、开或关、是或否。这个类型只有两个值,保留字true和false。
下面5个值都会被转换成false
undefined
null
0
-0
"" //空字符串
而其他值会被转换成true

而这五个值是否相等(肯定不相等啊)


function f1() {
alert("触发");
if(0 == null){
alert("true");
}else{
alert("0不等于null"+(0.4-0.3));
}
}

        function f2() {
            if(0 ){
                alert("true");
            }else{
                
                alert("0是false");
            } }

你可能感兴趣的:(关于JS的假值和真值(布尔值))