[英]What is the difference between && and || in JavaScript term?
我同学用了“||” 代替 if 语句的“&&”,但结果是相同的。 我试图通过阅读文章来理解差异,但我似乎无法理解它们。 如果有人能以简单的方式解释,我将不胜感激……谢谢!
&& 是 and 运算符 and || 是或运算符 && 工作为
1 && 1= 1
1 && 0 = 0
0 && 1 = 0
0 && 0 = 0
|| 作为
1 || 1= 1
1 || 0 = 1
0 || 1 = 1
0 || 0 = 0
其中 1 , 0 是真假我们可以通过下面的例子来理解
假设我们有一个代码
if(1==1 && 2==2){}
所以 1==1 为真意味着 1 和 2==2 为真意味着 1,所以 && 运算符像这样 1 && 1 =1 因此结果将为真并执行 if 语句
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.