为了账号安全,请及时绑定邮箱和手机立即绑定

求指教,为什么不对

求指教,为什么不对

正在回答

3 回答

更改后的代码:

<!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">


  function chaxun(){

      var numa=prompt("请输入您的笔试成绩");

      if(numa!=null)

      {

        var numb=prompt("请输入您的实践成绩");

        if(numa>=60&&numb>=60)

        { alert("恭喜通过!");}

        else

        { alert("很遗憾,未通过!");}

      }

  }

</script>

</head>

<body>

    Javascript考试成绩:<br>

   <input type="button" onclick="chaxun()" value="点击查询"/>

</body>

</html>


0 回复 有任何疑惑可以回复我~

第一个if(numa>=0&&numb<=100)

if是判断语句,不是定义语句。你都还没有输入numb,计算机怎么知道numb<=100呢,那么它怎么执行后面的语句

0 回复 有任何疑惑可以回复我~
#1

慕少2871386 提问者

谢谢!刚开始学...
2018-04-10 回复 有任何疑惑可以回复我~

定义一个var num就可以了,不用两个的

if(num>=60&&num<=100)
      {alert("恭喜通过!");

}else{

alert("很遗憾,未通过!");}

还有一点就是代码尽量规范,我看你写的好多结束的地方都没写分号,希望注意

1 回复 有任何疑惑可以回复我~
#1

慕少2871386 提问者

谢谢!我刚开始学...
2018-04-10 回复 有任何疑惑可以回复我~
#2

imooc翎灵霸 回复 慕少2871386 提问者

共勉,我也刚开始学,所以更要规范啦,争取养成好习惯,加油
2018-04-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求指教,为什么不对

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信