4-9 编程练习

来源:4-9 编程练习

RoseMe

2018-12-24 13:14:08

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Math.random()</title>

</head>

<body>

<script>

  //补充代码

  //随机数

var random=Math.floor(Math.random()*(9-1+1)+1);

while(random){

var num=prompt("请输入需要检测的数字");

if(num<random){

alert("输入小了,请重新输入");

num=prompt("请输入需要检测的数字");

}else if(num>random){

alert("输入大了,请重新输入");

num=prompt("请输入需要检测的数字");

}else{

alert("正确");

break;

}

}

</script>

</body>

</html>


写回答

1回答

好帮手慕夭夭

2018-12-24

你好同学 ,当你输入第一次进行判断后 ,例如输入大了 , 那么会弹出它提示后面的弹窗 ,然后进行下一次循环后 , 由于if判断前面还有一个弹窗 ,所以还没有判断 , 又重新弹出一次 . 建议把这个弹窗放在外边 , 如下:

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

祝学习愉快, 望采纳 .

0

0 学习 · 36712 问题

查看课程

相似问题

4-6编程练习

回答 2

4-9练习

回答 2

4-7 编程练习

回答 1

4-4编程练习

回答 3