逻辑或操作符
"||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。
例如:本周我们计划出游,可是周一至周五工作,所以周六或者周日哪天去都可以。即两天中只要有一天有空,就可以出游了。
var a=3;
var b=5;
var c;
c=b>a ||a>b; //b>a是true,a>b是false,c是true
逻辑或操作符值表:
![]()
注意: 如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。
任务
在下面代码中第10行补充代码,在“jq1=”后输入numa>numb || numa==numb,看看结果是什么。
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
<html xmlns="http://www.w3.org/1999/xhtml">
-
<head>
-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-
<title>逻辑或</title>
-
<script type="text/javascript">
-
var numa,numb,jq1;
-
numa=50;
-
numb=55;
-
jq1= ;
-
document.write("jq1的值是:"+jq1+"<br>")
-
</script>
-
</head>
-
<body>
-
</body>
- </html>