4-9作业

来源:4-9 编程练习

logosCI

2018-11-13 13:15:09

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Math.random()</title>
</head>
<body>
<script>
  //补充代码
  do{
      var a=Math.floor(Math.random()*9+1);
      document.write(a+"<br />");
      var b=Number(prompt("请输入你猜的数字:")); 
      if(a>b){
          alert("你输入的数字小了");
      }else if(a<b){
          alert("你输入的数字大了");
      }else{
          alert("恭喜你猜对了");
      }
  }while(a!=b)
</script>
</body>
</html>


写回答

1回答

好帮手慕夭夭

2018-11-13

你好同学 , 当两次数字都输入相同的数字时 , 两次提示信息不一样 .例如两次输入7 ,第一次提示猜大了 ,第二却提示猜小了 . 

建议随机数代码放在循环外边 .这样在提示猜大或者猜小后 , 进行下一次猜测时 , 不会产生新的随机数进行判断 ,而是对上一次的数字进行匹配 :

http://img.mukewang.com/climg/5bea6f9d00017bd007500340.jpg

完善一下吧 , 祝学习愉快 ,望采纳 .

0

0 学习 · 36712 问题

查看课程

相似问题

2-4 作业

回答 1

4-4作业问题

回答 1

4-9作业

回答 1

4-9交作业

回答 1

4-9作业批改

回答 1