效果是实现了,但是觉得怪怪的
来源:4-9 编程练习
拎鸡棒棒哒
2018-12-27 18:32:11
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Math.random()</title>
</head>
<body>
<script>
//补充代码
function arr(a,b){
var newarr=Math.floor(Math.random()*(b-a+1)+a);
var n=prompt("请输入您猜的1~9数字");
while(n!=newarr){
if(n<newarr){
n=prompt("小了,请重新输入");
}else{
n=prompt("大了,请重新输入");
}
} document.write("恭喜您,输入的"+newarr+"猜对了")
}
arr(1,9)
</script>
</body>
</html>
之前一直用的IF, ELSE IF它就死循环了
1回答
你好同学 , 效果实现正确 . 继续加油 , 祝学习愉快 !
相似问题