逻辑与的显示换行问题
来源:6-5 编程练习
llleeeee
2019-08-19 18:03:38
var x=0,y=undefined,m=1,n="imooc"; document.write(x && y + "<br/><br/><br/><br/><br/><br/>"); document.write(m && n +"<br/>");
老师你好,这里逻辑与运算后面的换行不起作用,为什么?
1回答
同学你好,
① 逻辑与操作属于短路操作,如果第一个操作数是假,则无论第二个操作数是什么值,结果都不可能是真,相当于短路了右边。
② 举个例子:
因为x的值为假,相当于短路了右边,后面的代码都不执行了。因此换行也就不显示了。
如果还有疑惑,可以在问答区再次提问,我们会继续为你解答的。
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
相似问题