javascript - ReferenceError:提示未定义
问题描述
我正在尝试将战舰游戏设置为任务的网站。在作业中,使用了prompt()。
我尝试为变量guess分配一个新值。那也没有用。这是我到目前为止所拥有的:
let location1 = 3;
let location2 = 4;
let location3 = 5;
let guess;
let hits = 0;
let guesses = 0;
let isSunk = false;
while (isSunk == false) {
guess = prompt("Ready, aim, fire! (enter a number 0-6):");
if (guess < 0 || guess > 6) {
alert("Please enter a valid cell number!");
} else {
guesses = guesses + 1;
}
}
游戏应该提供关于船是否被击中的反馈,但它所做的只是一次又一次地提示“准备好,瞄准,开火!(输入数字 0-6):”消息。用控制台测试时,会给出ReferenceError: 提示未定义。
解决方案
推荐阅读
- php - 如果我离开没有操作属性的表单,我在哪里可以找到提交的数据?
- kotlin - 根据参数值动态加载 Kotlin 类
- python - 在 python 中使用 sentinel 进行卫星图像分析
- apache-spark - 如何通过应用程序 id 监控 spark-on-yarn 的进度?
- django - 如何再次过滤 django 查询集以获取唯一参数?
- java - 在哪里存储.pem文件(私钥)android java
- python-3.x - 使用循环和函数查找数字的总和
- azure-devops - 可能包含特殊字符的文件名参数
- arrays - 打字稿:为每个元素输入不同类型的数组
- javascript - 第二次噩梦般的休息在forloop中运行