老师,麻烦帮忙看一下可以吗?

来源:4-9 编程练习

aleeeeex

2018-09-22 10:36:45

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Math.random()</title>
</head>
<body>
<script>
  //补充代码
  
  for(var i=0;i>=0;i++){
      var random=Math.floor(Math.random()*9+1);
      var input=prompt("请输入您猜得数字");
      if(random==input){
          alert("您猜对了");
          break;
      }
      else if(random>input){
         alert("输入的数字小了");
      }
      else{
          alert("输入的数字大了");
      }
  }
</script>
</body>
</html>


写回答

2回答

妮可妮可妮_

2018-09-23

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

你好同学,弹出的输入框放在循环里面,输入不正确可以循环弹出这个想法很棒哦~很厉害,

但是随机数字一定要放在循环外面哦~因为如果放在里面会出现如果没有猜对,会再次循环,重新生成一个新的随机数字,这样体验不太好哦~

0

妮可妮可妮_

2018-09-23

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

祝学习愉快!

0
hleeeeex
h 为什么要放到循环外?我放到循环内的原因就是为了如果输入不正确那么再次弹出输入框,不是很明白。
h018-09-23
共1条回复

0 学习 · 36712 问题

查看课程