请问这段代码的错误出在哪里?
来源:2-17 编程练习
KillianC
2017-09-05 22:20:55
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数字</title>
</head>
<body>
<script>
var num=prompt("请输入您猜的数字");
while(num<=10){
if (num==5) {
break;
}
else{
if (num<5) {
alert("猜小了!");
}
else{
alert('猜大了!');
}
}
promprt("请输入您猜的数字");
}
alert("猜对了!");
</script>
</body>
</html>
3回答
这小子真菜
2017-09-16
你后面两个prompt单词写错了,所以会报错,提示未定义。
var num=prompt("请输入您猜的数字");
while(num<=10 && num>=1){
if (num==5) {
alert("猜对了!");
break;
}
else
if (num<5) {
alert("猜小了!");
var num=prompt("请输入您猜的数字");
}
else{
alert('猜大了!');
var num=prompt("请输入您猜的数字");
}
}
怎么都被占用了呢
2017-09-06
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数字</title>
</head>
<body>
<script>
var num=prompt("请输入您猜的数字");
while(num<=10){
if (num==5) {
alert("猜对了!");
break;
}
else{
if (num<5) {
alert("猜小了!");
var num=prompt("请输入您猜的数字");
}
else{
alert('猜大了!');
var num=prompt("请输入您猜的数字");
}
}
}
</script>
</body>
</html>
这样可以循环猜哦
没有马甲线的安琪拉
2017-09-05
if条件应该num==5等于,不是=赋值
相似问题
回答 1
回答 3