第二个输出没换行。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <!DOCTYPE html> < html > < head > < meta charset = "UTF-8" > < title >逻辑操作符</ title > </ head > < body > < script > //补充代码 var x=NaN,y=undefined,z=1; var m=1,n="0",j=33; var a=!(!undefined),b=!0; document.write(x||y||z+"</ br >"); document.write(m||n||j+"</ br >"); document.write(a||b)+"</ br >"; </ script > </ body > </ html > |
9
收起
正在回答
2回答
同学你好,因为第一个没有中途返回哦,执行到z了,后面的也就执行了。
而第二个执行的m就返回了,后面的或都没执行,最后的也没执行。
祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧