章节
问答
课签
笔记
评论
占位
占位

我与你同在(逻辑与操作符)

数学里面的“a>b”,在JavaScript中还表示为a>b;数学中的“b大于a,b小于c”是“a<b<c”,那么在JavaScript中可以用&&表示,如下:

b>a && b<c    //“&&”是并且的意思, 读法"b大于a"并且" b小于c "

好比我们参加高考时,在进入考场前,必须出示准考证和身份证,两者缺一不可,否则不能参加考试,表示如下:

if(有准考证 &&有身份证) 
{
   进行考场考试
}

 “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。

逻辑与操作符值表:

注意: 如果A为假,A && B为假,不会在执行B; 反之,如果A为真,要由 B 的值来决定 A && B 的值。

任务

JavaScript考试成绩中,numa(表示笔试)考了60分,numb(表示实践)考了70分,只有两项成绩都大于或等于60分,该课程考核就通过。

1. 在右边编辑器中第10行,if语句的括号内输入numa>=60 && numb>=60

?不会了怎么办

使用&&完成与操作

numa、numb都是小写的,因为JS中区分大小写

||
1
<!DOCTYPE html
    PUBLIC "
    -//W3C//DTD
    XHTML 1.0
    Transitiona
    l//EN"
    "http://www
    .w3.org/TR
    /xhtml1/DTD
    /xhtml1
    -transition
    al.dtd">
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

已采纳回答 / 慕尼黑4581014
这个if 里面不用加true==

已采纳回答 / qq_慕粉347676
if语句后面的   ; 去掉。。。。。

最赞回答 / 阳火锅
<...图片...>把这个改了。。这是个什么东东

最新回答 / 会会王的小迷妹
方法一:   [1,2,3].forEach(item => console.info(item))方法二:  var arr = [1,2,3]; for(item of arr){ console.info(item) }方法三:  var arr=[1,2,3]; for(let i=0,j=arr.length;i<j;i++){ console.info(arr[i]) }方法四:  while 循环方法五: do while循环

已采纳回答 / 慕数据2243243
 document.write(" 5 和 4 的较大值是:"+c+"<br>");考虑到可能会输出一个变量在换行

最赞回答 / 慕用7328381
你这样,你修改一下网页 吧再试试 改成 你真棒 蟹蟹 

最新回答 / 詹姆斯梅
其实c也好java也好js也好终归是语言,是工具。有时间的话 可以学一下计算机原理。

已采纳回答 / 慕瓜0481814
更改后的代码:<!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; chars...

已采纳回答 / 前端zz
在JavaScript中的换行要像C语言中一样用\n来换行。alert("JavaScript考核通过!\n"+"jijijijij");像这样去进行换行

最赞回答 / Albertkaiko
没问题,可以运行,你这就相当于numa=60&&numb>=70 

已采纳回答 / 秦家小小神
区分大小写指的是js语言部分,而不是标签里的内容。你可以试试,即使写成<SCRIpt TypE="teXT/jaVAscript">也能运行的,也就是说html不区分大小写,但是那样不规范。

最新回答 / qq_轮滑到老_04284587
不能运行成功,你把代码复制到DW中是看看,结果不显示任何东西。你这里显示成功,可能是慕客网的代码编辑器出了点小问题。

已采纳回答 / C语言丨彩洪
因为numa=60;当你去掉”=“时,numa>60这个条件就不成立,又因为”&&“这个符号是”与“运算符,需要两个条件(numa>60和numb>70)同时成立才执行”if “语句内的代码。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言