下面程序的显示结果是()var x = new Boolean(false);
if (x) {
alert('hi');
}
var y = Boolean(0);
if (y) {
alert('hello');
}
慕哥1038968
浏览 1906回答 4
4回答
zhangyudemuke
var x = new Boolean(false); //创建一个布尔对象,对象的值为false,注意布尔对象只有两个值一个是true一个是falseif (x) { alert('hi')} ; //条件判断语句,x是值为false的布尔对象,执行时隐式转换成truevar y = Boolean(0); //强制转化成布尔值而不是布尔对象,y为falseif (y) { alert('hello')}; //所以不执行后面的代码